- 2020年1月8日
【PhpStorm】【Docker】Linux環境前提のPHPプログラムのテストをする
PHPは様々な外部プログラムと連携できます。その中にはLinuxでないと動かない外部プログラムもあり、そういったプログラムと連携するPHPプログラムをテストするにはLinux環境 […]
PHPは様々な外部プログラムと連携できます。その中にはLinuxでないと動かない外部プログラムもあり、そういったプログラムと連携するPHPプログラムをテストするにはLinux環境 […]
次の様なデータとモデルクラスがあったとして、 データ id name email deleted_at 1 太郎 tarou@example.com null 次の様にコードを […]
github-php-function-jumper – Chrome ウェブストア github-php-function-jumperはGitHub上のPHP組み […]
文字列中の一部を任意の値に変更して出力することはよくある作業です。例えば次です。 +演算子を使用した文字列結合です。望む結果は出ているのですが、文字列リテラルのための「R […]
例外処理は次のようにtryで囲われた部分の実行中にthrowされたExceptionクラスのインスタンスをcatchする処理のことを言います。 PHP: 例外(exception […]
Laravelはとても人気のあるPHPフレームワークです。Laravelにはartisanというコマンドラインツールがあり、これの拡張が容易です。人気と相まって各々の作ったart […]
以前、packagistにパッケージを登録する方法を紹介しました。 【GitHub】【composer】使いまわしたい独自ライブラリをPackagistに登録 – 株式会社シーポ […]
案件に関係なく使いまわしたい抽象的なコードを記述する時があります。いわゆる独自ライブラリです。コピペで使いまわすことも可能なのですが、ライブラリに関してのバグが見つかった時の修正 […]
PHPではDB(データベース)に格納された値をwebページ上にいい感じに表示する、あるいはAPIとしていい感じのフォーマットの値を返す、目的のコードがよく書かれます。こういった時 […]
Laravelにおいて設定ファイル、Viewファイル、Artisanコマンドといった抽象的な部分、基礎的な部分の定義はファイル配置で指定されています。データベース定義を/conf […]
PHP7.4がリリースされました。警告回りが強化され色々あるようですが、目先で気になるのは新規機能です。 PHP: Migrating from PHP 7.3.x to PHP […]
constはPHPのオブジェクト定数です。具体的には決して変更の効かない値を設定する修飾子です。オブジェクトと密に絡んだ設定値などを記述するのが主な目的です。 PHP: オブジェ […]