在 PHP 中,define()
函數(shù)用于定義常量。然而,從 PHP 5.6 開始,您可以在 define()
函數(shù)中使用 define()
來定義數(shù)組。這是一個(gè)例子:
<?php
define('MY_ARRAY', array(
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3',
));
echo MY_ARRAY['key1']; // 輸出 "value1"
?>
在這個(gè)例子中,我們使用 define()
函數(shù)定義了一個(gè)名為 MY_ARRAY
的數(shù)組常量。然后我們可以像使用普通數(shù)組一樣訪問它。請(qǐng)注意,這種方法在 PHP 5.6 及更高版本中有效。在更早的版本中,您需要使用 const
關(guān)鍵字或者將數(shù)組分配給一個(gè)已經(jīng)存在的變量。