PHP - 配列をクラス定数として使用する [重複] 質問する

PHP - 配列をクラス定数として使用する [重複] 質問する

重複の可能性あり:
配列を定数として宣言することは可能ですか

配列をクラス定数として使用することは可能ですか?PHP の?

つまり

const MYARRAY = array('123', '234');

そうでない場合、その理由は何ですか?

ベストアンサー1

いいえ、できません。

ただし、静的プロパティとして宣言することもできます。

public static $MYARRAY = array('123', '234');

- - - - - - - -アップデート - - - - - - - - - - - - - - -

配列 const は PHP 5.6 から利用できます。

php.net/manual/ja/migration56.new-features.php

おすすめ記事