PHP: array ('işlev' => 'theme_select_as_checkboxes')

4 Cevap

Bu yapı PHP ne anlama geliyor? Bir dizide onun Dize değeri "fonksiyonu" adında bir değişken depolamak?

array('function' => 'theme_select_as_checkboxes')

teşekkürler

4 Cevap

Bir associative array bildirmek gibi görünüyor. Bir dizi sucha ile, dizinin içeriğini bu şekilde alabilirsiniz:

$myArray = array('function' => 'theme_select_as_checkboxes');
echo $myArray['function']; // Prints 'theme_select_as_checkboxes

Sihirli burada! ;)

onun sadece bir ilişkisel dizi ve bazı bağlam verilmedikçe, özel bir şey demek değildir!

Daha sonraki bir zamanda denebilecek bir işlev / yöntem adı gibi görünüyor. Verilerin dışında, sadece bir standart dizi olarak görünüyor.

Siz de bu soruya da ilginizi çekebilir: How to call PHP function from string stored in a Variable.

Bu özel bir yapı değildir. http://en.wikipedia.org/wiki/Associative_array http://www.bellaonline.com/articles/art31316.asp