RitoLabo

カテゴリ PHP

PHP 8.0 の設定ファイル php.ini-development と php.ini-production の違い

  • PHP

PHP には php.ini という設定ファイルがありますが、これを作成する元となる設定ファイルには本番用と開発用の2つが存在しています。今回はこの2つの php.ini の違いを見ていきたいと思います。

error_reporting - PHP エラー出力レベルについて

  • PHP

PHP ではエラーを出力するレベル(error_reporting)を設定することができます。設定したエラー出力レベルによって、そのレベルのエラーや警告のメッセージが出力されます。最も一般的な設定方法は、php.ini に記述することです。

Laravel Sail なら Docker 開発環境がコマンド 2 撃で構築できる。PHP/MySQLからキューやメール環境までオールインワン

  • PHP

LaravelSail は、Laravel で作成した PHP アプリケーションを Docker 開発環境で動作させるための環境構築ツールです。Laravel を動作させるための一通りの仕組みが構築され、簡単に Docker での開発環境を構築する事ができます。

Laravel 8 で刷新された ModelFactory でテストデータを簡単に作成する

  • PHP

Laravel には ModelFactory(モデルファクトリ)といって Eloquent のモデルを使って簡単に開発用のデータやテスト時のデータを作成できる仕組みがあります。このモデルファクトリが Laravel 8 で刷新されなかなか良い感じになっていたので、今回は実際に使用してみたいと想います。