php陣列加乙個元素 php陣列新增元素的方法

2021-10-13 05:48:40 字數 938 閱讀 5325

工作需要,最近一會寫c,一會轉戰php,發現指令碼語言實現的時候確實有很多便利的地方,正題:

php陣列新增乙個元素的方式: push(),  arr,

php**

$arr = array();

array_push($arr, el1, el2 ... eln);

但其實有一種更直接方便的做法:

php**

$arr = array();

$arr = el1;

$arr = el2;

$arr = eln;

而且有實驗證明,第二種方法的效率比第一種方法高出將近一倍!

我們來看下面的例子:

php**

$t = microtime(true);

$array = array();

for($i = 0; $i 

$array = $i;

print microtime(true) - $t;

print '

';$t = microtime(true);

$array = array();

for($i = 0; $i 

array_push($array, $i);

print microtime(true) - $t;

執行指令碼,結果為:

寫道run 1

0.0054171085357666 // array_push

0.0028800964355469 // array

run 2

0.0054559707641602 // array_push

0.002892017364502 // array

run 3

0.0055501461029053 // array_push

0.0028610229492188 // array

學習了。

php陣列加乙個元素 PHP增加與刪除陣列元素

伺服器君一共花費了5.774 ms進行了6次資料庫查詢,努力地為您提供了提供了這個頁面。有時候我們需要擴充套件乙個陣列,或者刪掉陣列的一部分,php為擴充套件和縮小陣列提供了一些函式。對於那些希望模仿各種佇列實現 fifo lifo 的程式設計師來說,這些函式可以提供便利。顧名思義,從這些函式的函式...

php 清空乙個陣列 php如何刪除乙個陣列

php如何刪除乙個陣列2020 07 10 01 16 35 php刪除乙個陣列的方法 1 使用unset函式刪除乙個陣列元素,且保持原有索引不變 2 使用 array splice 函式刪除乙個陣列元素,不保持索引 3 使用 array diff 函式,按值刪除多個元素,保持索引。php刪除陣列 ...

PHP陣列 新建乙個陣列(短陣列)

可以用 array 語言結構來新建乙個陣列。它接受任意數量用逗號分隔的 鍵 key 值 value 對。array key value 鍵 key 可是是乙個整數 或字串 值 value 可以是任意型別的值最後乙個陣列單元之後的逗號可以省略。通常用於單行陣列定義中,例如常用 array 1,2 而不...