PHPのコードチェックツールは、PHP_CodeSnifferとPHP_CS_Fixerの2つが有名です。
どちらもコードチェックに加え、自動整形できたりカスタムルールを設定できたりなど、機能は同じと言っていいほど似ています。
『どっちでもいいじゃん』と言いたいところですが、たった1点の相違点で使い分けるといいです。
続きを読む近年、Webフレームワークで急激に人気が上がり一般的になってきたLaravel。
そのLaravelで困っている人のために情報を発信します。
PHPのコードチェックツールは、PHP_CodeSnifferとPHP_CS_Fixerの2つが有名です。
どちらもコードチェックに加え、自動整形できたりカスタムルールを設定できたりなど、機能は同じと言っていいほど似ています。
『どっちでもいいじゃん』と言いたいところですが、たった1点の相違点で使い分けるといいです。
続きを読むWebサーバーへのサイト攻撃にあったのでログを調べたところ、痕跡が残っていました。今流行りなのかひとつのパターンがあります。
犯人の狙いはphpの関数eval()を実行して、いろんな悪さをすることです。失敗したのに何度もチャレンジするところがウザい。
続きを読むプログラム言語のPHPには、リリースしてからある一定期間、サポートがあります。バグの修正やセキュリティパッチのリリースです。
また、マイナーバージョンのリリースを年1回行っています。(数年おきにメジャーアップデート。)
公式サイトの情報から、最新のPHPのバージョンとサポート状況を表にまとめます。
続きを読むPHPのオートロードはrequireを使わず、use演算子を定義して自動的にクラスをロードする機能です。
オートロードはPHPパッケージを管理するcomposerの一部で、PHPではかならず必要な機能です。
その機能の中身、使い方をくわしく、かんたんに、分かるように説明します。
続きを読む