PHP で配列定数 (配列定数) を定義する方法、配列定数_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:13:54
オリジナル
960 人が閲覧しました

PHPで配列定数(配列定数)を定義する方法、配列定数

PHPではconstを使って配列定数を直接定義することはできませんが、constで文字列定数を定義することができ、eval()関数と組み合わせることで文字列定数を実行することができます。したがって、文字列定数を定義することで配列定数を返すことができます。今こそ奇跡を目撃する瞬間です!

コードをコピーします コードは次のとおりです:

クラステスト
{
const MY_ARR="配列を返す("a","b","c","d");";
パブリック関数 getConstArray()
{
Return eval(Test::MY_ARR);// eval() 関数は文字列を PHP コードとして実行します
}
}
$t=新しいテスト();
print_r($t->getConstArray());
?>

上記のコードでは、getConstArray() 関数は配列定数に相当します。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/912672.html技術記事 PHP で配列定数 (配列定数) を定義する方法. PHP では配列定数を const で直接定義することはできませんが、const は eval() 関数と組み合わせて文字列定数を定義できます...
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!