工作需要,最近一會寫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 而不...