[Laravel] HomesteadでPHPのバージョンを切り替える

Homesteadの便利なところは、同じ仮想マシンで複数バージョンのPHPがサポートされていること。ちなみにHomestead 8.0では、5.6、7.0、7.1、7.2、7.3がサポートされている (デフォルトは7.3)。

サイトごとのPHPバージョンの指定

php:ディレクティブで指定する。

CLIでのPHPバージョンの指定 (実行時)

実行時に特定のバージョンのPHPを指定する。

CLIでのデフォルトのPHPバージョンの切り替え

以下のコマンドで行う。

参考サイト

Laravel Homestead – Laravel – The PHP Framework For Web Artisans
https://laravel.com/docs/6.0/homestead#multiple-php-versions

[PHP] Carbonを使って曜日を日本語で表示する

曜日を日本語で表示したい。

参考サイト

PHPの便利な日時操作ライブラリCarbonで曜日を日本語で表示する | A Small, Good Thing – blog
http://blog.omoon.org/20160309/1075

[PHP] ロケール情報を設定する

ロケール情報を設定する

現在の設定を取得する

ゼロを指定すると、ロケール設定は適用されずに、単に現在の設定が返される。

参考サイト

PHP: setlocale – Manual
https://www.php.net/manual/ja/function.setlocale.php

[Unix] 日本語ロケールを追加する

現在のロケールを確認する。

システムがサポートしているロケールを一覧する。

日本語ロケールが無いので追加する (Ubuntu)

参考サイト

ロケール(locale)まとめ – Qiita
https://qiita.com/aosho235/items/58e2e7acd5c2ee3641ff

Ubuntuで日本語ロケールの設定 – Qiita
https://qiita.com/kei2100/items/a912ec733f646f8c3938