PHP

便利なサイト

ログインをしないでWebブラウザ上でコードが試せるサイト

ログインをしないでコードが試せるサイト。 ・PHP PHP Sandbox, test PHP online, PHP tester ・Kotlin Try Kotlin
CakePHP

CakePHP3とPHPUnitでControllerの単体テストを実施してみた

CakePHP3とPHPUnitでの単体テストコードの勉強をするために簡単なコードを書いて実施してみた。 環境 CakePHP 3.6.3 PHPUnit 5.7.27 PHP 7.0.27 UsersController...
PHP

PHPの公式サポートの状況を調べてみた

いま、PHPは5系と7系があるのはなんとなく知っていた。 けれど、詳しいバージョンとサポート終了日を知らなかったので調べてみた。 参考にしたページ PHP: Supported Versions Version ...
PHP

PHPのisset()、empty()、is_null()の結果の違い

PHPのisset()、empty()、is_null()の結果の違い。 PHP 7.0.27で調べた結果。 評価する値 isset() empty() is_null() 0 true true ...
CakePHP

CakePHP3でPHPUnitのテストをしようとしていたときに出たエラーメッセージ

CakePHP3でPHPUnitのテストをしようとしていたときに出たエラーメッセージ。 ・テスト用のデータベースが見つからなかっときのエラーメッセージ Exception: Unable to insert fixtures for...
CakePHP

CakePHP3とPHPUnitを使って単体を実施したらClass could not be foundメッセージが表示された

CakePHP3のドキュメントを元にPHPUnitを使って単体を実施したら以下のメッセージが表示された。 Class 'tests\TestCase\View\Helper\ProgressHelperTest' could not be...
PHP

PHPで前月・翌月の末日を取得する。

PHPで前月・翌月の末日を取得するときに気を付けないといけない点。 dateとstrtotimeを用いて翌月の末日を取得したいときに以下のように当月末日(2017-01-31)を指定しても期待した結果と異なる。 これはphp.n...