php語言arr array 51,122 是什麼意思

時間 2021-08-30 11:20:53

1樓:匿名使用者

這是雜湊陣列

很有用的東西

使用它 你能很方便存取 尤其是取

也就是說 你能用一個key來訪問他對應的value比如有如下一個陣列$week

"monday"=>"星期一"

"tuesday"=>"星期二"

"wednesday"=>"星期三"

"thursday"=>"星期四"

"friday"=>"星期五"

"saturday"=>"星期六"

"sunday"=>"星期日"

你要根據星期的英文獲取其中文

那麼你只需訪問$week["sunday"]即可獲取星期日的中文如果採用一般的陣列 那麼你必須通過sunday這個字串獲取到它在$week中的索引

很麻煩的

2樓:匿名使用者

給陣列變數$arr賦值

賦值的內容為兩個元素:第一個元素下標為5 值為2,第二個元素下標為12 值為2;

陣列下標是標示元素的唯一標示,就是相當於元素的名;一個陣列不會出現重複的下標,即時你賦值相同下標,後面的元素會覆蓋掉前面的元素;就像宣告相同的變數,後面的變數會覆蓋前面變數一樣。

3樓:21高旭

php中陣列中的元素分為兩個部分,一個是鍵,也就是key,一個是值,也就是value。

$arr[key]=value.換成你給的陣列就是:

$arr[5]=1;$arr[12]=2.

比如:$a=array(1,2,3,4);陣列a中,只賦給了值,分別是1,2,3,4。其實,他預設的還在每個值前有一個鍵,只是沒有顯示。

預設的是從0開始,比如上面的陣列,他們的鍵分別是:0,1,2,3。

使用者可以給這些值賦鍵,也就是使用者手動給他新增鍵。而鍵的內容使用者自定。可以是數字也可以是字元。比如:

$a=array("ab"=>1,"c"=>bb);

這樣,陣列a就可以寫成:

$a[ab]=1;$a[c]=bb.

方括號中的是鍵,等號後的事值。這樣就可以標記陣列中的不同值,不會因為陣列中有多個值而沒有辦法出去其中的一個值,只要提供鍵,就可以取出對應的值了。

你所提供的陣列,名稱叫做arr,他其中記錄了兩個值,分別為1和2。而1和2所對應的鍵分別為5和12。鍵其實就是個標記,來記錄陣列中值存放的位置。

4樓:合肥定製小櫃子

陣列的第五個是1 第十二個是 2

5樓:匿名使用者

hash 陣列

key => value

key=5 , value=1

key=12 value=2

php foreach中的foreach ($arr as &$value) &$value什麼意思

6樓:

當 foreach 開始執行時,陣列內部的指標會自動指向第一個單元。這意味著不需要在 foreach 迴圈之前呼叫reset()。

由於 foreach 依賴內部陣列指標,在迴圈中修改其值將可能導致意外的行為。

可以很容易地通過在 $value 之前加上 & 來修改陣列的元素。此方法將以引用賦值而不是拷貝一個值。

<?php

$arr = array(1, 2, 3, 4);

foreach ($arr as &$value)// $arr is now array(2, 4, 6, 8)unset($value); // 最後取消掉引用?>

php是什麼職位的縮寫,PHP語言, PHP 是什麼的縮寫?謝謝

php 是 php hypertext preprocessor 的首字母縮寫。很多人有些糊塗了,因為縮寫中的第一個字母也來自縮寫。這種方法叫做遞迴縮寫,對此好奇的人可以訪問 free on line dictionary of computing 來得到更多遞迴縮寫的資訊。php是一種語言 之前的...

php如何對比字串內容,PHP語言中如何比較兩個字串完全相等?

山西新華電腦學校 php中,可以用雙等號 或 三等號 來比較字串。二者的區別是 雙等號不比較型別,三等號會比較型別,但不轉換型別 用雙等號進行比較時,如果等號左右兩邊有數字型別的值,剛會把另一個值轉化為數字,然後進行比較。如果是純字串或者null時,會轉化為0進行比較。同樣,大小於號也和等號一樣,比...

php語言中有什麼用途呢,php是什麼什麼作用

用來做網頁程式設計的,效率比asp強,但用途狹窄。php是什麼什麼作用 php 是一種計算機語言,可以寫成計算機程式。用途和各種程式是一樣的。只不過它的作者創造它,原本是為處理 上的一些事情而開發,所以 php 在更多的時候,是放在 伺服器上,自動處理一些伺服器上 相關的事。php是 指令碼,也就是...