[Docker] Docker で PHP5.6 を動かす

※ PHP5.6 はサポート切れしているためバージョンアップすることを推奨いたします
PHP5.6 がそのまま動かない Docker のイメージが出てきており、イメージを作成いたしました。
docke
[PHP] 文字をエスケープする

プログラムでHTMLをそのまま出力すると、脆弱性を生んでしまうことがあります。入力フォームなどからインプットされたデータを表示するには、エスケープ処理をして特殊文字を無効化する必要があります。
echo '<scr ...[PHP] 月末の日付を取得する

Macのshellはこちら。Linuxのshellはこちら。
PHPで日付を算出するには date を利用します。何も指定しなければ、現時点の日時となります。
[PHP] エラーの出力と停止する方法

PHPのエラーを表示させたい、表示されてしまっているエラーを見せたくないといった場合は、エラー表示の設定を行います。
エラー表示の設定php.ini でエラー表示の設定を行います。
; 表示する場合display_e ...[Laravel] Laravel 10 リリース

Laravel 10 が リリースされました。Laravel では PHP 8.1 以上のサポートとなりました。
投稿時点で有効なバージョンは 10, 9 になります。
10.1 のリリースにより、一部仕様が変わっ ...
[Laravel] Model, Migration, Controller を一度に作る

Laravel で Model を作成するときに、他のファイルもまとめて作ることができます。
php artisan make:model Item -mcrオプションの詳細
-m : Migrationファイルを ...
[Mac] PHPをインストールする(単一バージョン編)

Mac へ PHP をインストールするには、homebrew を利用する方法があります。
brew serarch php で、インストールできそうな PHP を検索してみます。
[PHP] どんなリクエストが来ているかログを取りたい

PHPでリクエストを受けてログを取る方法です。ログを取りたい内容として、HEADER、GET、POST の値やファイルが送信されてくることもあります。こちらのサンプルではリクエストごとに1フォルダにログを保存できるようにしています。ロ ...
Laravel Sail を立ち上げてみる

事前にDockerのインストールが必要です。
curl -s | bashインストールが完了したら、実行します。
cd example-app && ./vendor/bin/sail upアドレス で開くこ ...
[Mac] Composer をインストールする

ダウンロードページを開きます。
ダウンロード用のスクリプトを実行します。バージョンが上がるとhashが変わるため、なるべくダウンロードページからコピーして実行してください。