PHP學習筆記(六)

2021-09-12 21:24:14 字數 965 閱讀 4153

array_multisort():該函式可以用來排序多維陣列或一次排序多個陣列,對陣列中每乙個子陣列的第乙個元素按照常規公升序進行排序,可以使用sort_asc或sort_desc()指定公升序降序。

**示例如下:

<?php 

$products=array(array('tir','tires',100),

array('otl','oil',10),

array('spk','spark plugs',1));

array_multisort($products);

for($i=0;$i<3;$i++)

echo "\n";

}?>

執行結果:

shuffle():隨機排序。

array_reverse():反向排序,返回乙個內容與引數陣列相同但順序相反的陣列(拷貝)。

arrary_push():將新元素新增到陣列末尾。

array_pop():刪除並返回陣列末尾的元素。

每個陣列都有乙個內部指標指向陣列中的當前元素。當陣列被建立,指標便被初始化並指向第乙個元素。

current():返回指標當前指向位置的元素。

next():指標後移一位並返回元素值。

each():返回當前元素值並將指標後移一位。

reset():將指標移動到第一位,並返回指向陣列第乙個元素的值。

end():將指標移到陣列最後一位,並返回最後一位元素的值。

prev():將指標前移一位並返回元素值。

count()、sizeof():可以返回陣列元素的個數,如果該變數未被設定或是空陣列,則返回0。

array_count_values():返回乙個包含頻率表的陣列,表示這些元素在陣列**現多少次。

php學習本筆記(六)

浮點數是有小數點或 指數形式的數字。x 10.365 var dump x echo x 2.4e3 var dump x echo x 8e 5 var dump x 執行結果 float 10.365 float 2400 float 8.0e 5 浮點數的精度有限。儘管取決於系統,php 通常...

PHP學習之路(六)

2017.08.23 24 day 6 週三 周四 晴 颱風 陣列就是乙個鍵值對組成的語言結構,鍵類似於酒店的房間號,值類似於酒店房間裡儲存的東西。如果你去某個酒店住店,服務員會告訴你房間號是多少,具體房間裡有儲存了什麼,那就需要根據房間號進到房間裡才知道了。下面的圖能更清晰的說明啥是陣列。知道陣列...

php學習筆記 第六節 迴圈

這幾天村里跟電信的鬧了點矛盾,導致快一周了沒網,超級鬱悶。不管是村里的問題還是電信的問題,最終受害的只有普通的民眾,民眾永遠都是犧牲品,無奈。言歸正傳,繼續php學習。php中的迴圈有以下幾種 用法和其他語言沒什麼兩樣,不再累贅。下面簡單的列一下 foreach 的用法foreach 語句用於迴圈遍...