程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php 常用數組應用說明(1/2)

php 常用數組應用說明(1/2)

編輯:關於PHP編程

ange($low, $high),range($low, $high, $step);//創建順序值的數組如:range(1,4)為(1,2,3,4)又如range('a','z')

each($array)按順序返回數組的當前元素,並且將下一個元素設置為當前元素;

reset($array)將數組當前元素重新設置到數組開始處

list()可以用來將一個數組分解為一系列的值,如 list($a,$b)=each($array)

shuffle($array),array_rand($arg, $num_req);對數組隨機排序

array_reverse($input),array_reverse($input, $preserve_keys)   返回原數組的反向排序

sort($array);對數組排序

 

php教程數組是一個重要的概念,它包含有大量的函數,方便人們的開發…現將它的數組分類,以方便查詢及應用.
先說說php數組的定義…php數組包含兩個項,key和value,可以通過key來獲取相應的value,其中key又可以是數值和關聯的,如$array[0],$array[one]…
創建數組
php中的數組聲明跟其它語言的也有點小小的差別,但一樣可以聲明為一維,兩維,三維及多維等,如
$array[0] = 1,$array = array(1,2,3); 一維數組,只包括三個值,屬於數值型數組,引用時可用$array[0]來代表1,創建數值數組時可以省略索引.

$array = array(
   1 => “one”,
   2 => “two”,
   3 => “three”,
   4 => array(
    “one” => 1,
    “two” => 2,
    “three” => 3
   )
);

二維數組,同時又是關聯數組,引用時可以$array[4][“one”]來代表1.
三維以上依此類推…
如果要批量創建數組,則可以通過下面這個函數:
array range ( mixed low, mixed high [, number step] )
如$array = range(1,6);代表array(1,2,3,4,5,6);
   $array = range(a,f); 代表 array(a,b,c,d,e,f);

輸出數組
php中輸出數組的函數有比較多,常用的有
bool print_r ( mixed expression [, bool return] )
void var_dump ( mixed expression [, mixed expression [, ...]] )
還有像echo,print,printf都可以輸出單個數組.

1 2

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved