「PHP/Webアプリケーション向けの機能」の版間の差分

削除された内容 追加された内容
530 行
 
=== enum型と変数の同時宣言の実装状況 ===
enum を宣言する際、形式的にはenum型の変数を下記コードのように同時に宣言できますが、果たして本当にenum型変数として認識しているかは不明です(enum の宣言とは独立して、単に独立の「&$a;」という命令文だと認識している可能性がある)。しかも2個以上の変数には対応しておらず1個しか宣言できません。
 
 
561 行
 
なお、PHP7以降の近年のPHPは、限定的ですが型の機能を導入することで安全な動作を保障できるように開発していく方針になっています。関数など一部の機能では、最新版のPHPでは、すでに型が使えます。なのでもしかたらenumについても型が使えるようになるのかもしれない可能性もありますが、現状ではまだ可能性です。enumの型を使えない可能性も充分にありますので、早合点しないようにしましょう。
 
 
=== スカラ値つきのenum ===