ツイート
シェア
LINEで送る
B! はてぶでブックマーク
Pocketでブックマーク
RSSフィード

PHP_CodeSniffer

PHP8, パラメータの最後にカンマ(,)が付けられる - 文法(シンタックス)の変更

php

PHP8では、パラメータの最後にカンマ(,)が付けられるようになりました。

でも、この記法の導入はおすすめしません。PHP7.4以下では文法エラー(Syntax error)になって致命的だから。

最後のカンマを付けない従来の記法でも通じるので、あえて使う理由はありません。

続きを読む

Visual Studio CodeにPHP開発環境を作る。

visual studio code image

プログラミング用エディタのVisual Studio Code(VSCode)にPHP環境を作ります。

難しいことはしません。エディタがおすすめする拡張パッケージをインストールして、静的コードチェックツールのパッケージも入れましょう。

(ただし、別途インストールが必要なツールがあります。)

続きを読む

PHP_CodeSniffer と PHP_CS_Fixer どっちを使うべきか?

php

PHPのコードチェックツールは、PHP_CodeSnifferとPHP_CS_Fixerの2つが有名です。

どちらもコードチェックに加え、自動整形できたりカスタムルールを設定できたりなど、機能は同じと言っていいほど似ています。

『どっちでもいいじゃん』と言いたいところですが、たった1点の相違点で使い分けるといいです。

続きを読む

PHP_CodeSnifferはインストールしておこう!コーディング規約を守るには必須のツール。

php

PHPのプログラミングには必ず使ってほしいツールがあります。コーディング規約どおりにコードを書くためのツールもそう。

PHP_CodeSnifferは便利です。有名なプログラミング用のエディターでは、プラグインやパッケージとして配布されているので汎用的に使えます。

続きを読む

WordPressコーディング規約に合わないエラーを直す。ツールでできない所は手作業で。

wordpress image

WordPressには、PSRとはちがう独自のコーディング規約があります。

大部分はコード整形ツールがあるので気にする必要もないし覚えなくてもいいんですが、手作業で直さなければいけないものもあります。

今回はこの手作業が必要なコーディング規約の合わせ方です。

続きを読む