PHP學習筆記 陣列

2021-09-14 04:00:07 字數 1526 閱讀 3586

學習的內容太多,用文章記錄知識點可以加深印象,也方便查詢!

陣列初始化

<

?php

$array =

array

("foo"

=>

"bar"

,"bar"

=>

"foo",)

;// 自 php 5.4 起

$array =

["foo"

=>

"bar"

,"bar"

=>

"foo",]

;?>

初始化為空陣列
<

?php

$array =

array()

;?>

array_push()
array_push

( array &$array , mixed $value1 [

, mixed $...])

: int

array_pusharray當成乙個棧,並將傳入的變數壓入array的末尾。array的長度將根據入棧變數的數目增加。

$array =

<

?php

$array[

]= $var;?

>

note: 如果用 array_push() 來給陣列增加乙個單元,還不如用 $array = ,因為這樣沒有呼叫函式的額外負擔。

note: 如果第乙個引數不是陣列,array_push() 將發出一條警告。這和 $var 的行為不同,後者會新建乙個陣列。

$m=array(「1」=>「a」,「2」=>「b」);

只能輸出值value不能輸出key
foreach

($m as $value)

value與key都可輸出–foreach
foreach

($m as $key=>$value)

value與key都可輸出–while
while

($every =

each

($m)

)

while

(list

($key,$value)

=each

($m)

)

PHP筆記,陣列

1.php有兩種陣列 索引陣列 關聯陣列。索引和關聯兩個詞都是針對陣列的鍵而言的 1 索引陣列是指數組的鍵是整數的陣列,並且鍵的整數順序是從0開始,依次類推。索引陣列的初始化 fruit array 蘋果 香蕉 菠蘿 2 關聯陣列是指數組的鍵是字串的陣列。可以使用 print r 陣列名 語句輸出陣...

php學習筆記 陣列的常用函式

複製 如下 php 封裝性 物件導向三大特性之一 1.就是把物件的成員 屬性,方法 結合成乙個獨立的相同單位,並盡可能隱藏物件的內部細節 訪問許可權修飾符 public protected private private 私有的,用這個關鍵字修飾的成員,只能在物件內部訪問 只有用 this訪問 屬性...

Scala學習筆記 陣列

對於scala來說,陣列是一塊相當總要的內容,因此掌握是十分重要的。陣列分為兩種 定長陣列 array 變長陣列 arraybuffer array 10個整數的陣列,所有元素的初始化為0 val nums new arraystring 長度為2的array string 型別是推斷出來的 注 已...