« 8. 如何初始化變數? | (回到Blog入口) | 10. 什麼是 Type Juggling( 型態間的戰爭)? »

9. 如何初始化陣列(array)?

jollen 發表於 October 27, 2006 1:15 PM

初始化變數時直接指定陣列與元素即可:

<?php $names[0] = "Jollen" $names[1] = "Jordan" $names[2] = "Kitty" ??>

PHP 還有另外一個自動設定元素的特異功能:

<?php $names[] = "Jollen" $names[] = "Jordan" $names[] = "Kitty" ?>

這個特異功能等於上面的初始化方法,陣列自動由第 0 個元素開始做配置。要注意的是,PHP 和 Perl/C 一樣,陣列的元素都是由 0開始。其中 [] (中括弧) 不能省略,省略的話 PHP 會以為這個變數是一個 string。

--jollen

版權聲明

請參閱頁面底部的 CC 授權條款。此外,Jollen's PHP 專欄禁止引用、修改與轉貼,如果您想與朋友分享的話,我們只允許網站連結(hyperlink)的形式。

發表一個評論

(如果你此前從未在此 Blog 上發表過評論,則你的評論必須在 Blog 主人驗證後才能顯示,請你耐心等候。)

| Top | Jollen's Forum |
Jollen's PHP 專欄採用 Attribution-NonCommercial-NoDerivs 2.5 授權條款
Copyright(c) 2001-2007,2010 www.jollen.org