php複習之 php建立陣列的幾種方式

2022-03-22 04:07:01 字數 1085 閱讀 9954

$arr=array(1,2,3,4);

$arr=array(

'name'=>'myj',

'age'=>'18',

'phone'=>'1888888888'

);$arr=array();

compact函式可以把變數轉換為陣列。

$a = 'aaa';

$b = 'bbb';

$c = 'ccc';

$arr3 = compact('a','b','c');

輸出:array_combine()函式可以將兩個陣列合併成乙個新陣列,其中的乙個陣列是鍵名,另乙個陣列的值為鍵值。

$arr_key = array('a','b','c','d');

$arr_val = array('1','2','3','4');

echo var_dump(array_combine($arr_key,$arr_val));

輸出:'a' => string '1' (length=1)

'b' => string '2' (length=1)

'c' => string '3' (length=1)

'd' => string '4' (length=1)

array_fill()函式是用給定的值類填充陣列

定義格式:

array_fill(start,number,value)

start:起始索引

number:陣列個數

value:陣列值

示例:$a=array_fill(2,3,"dog");

print_r($a);

輸出結果:array ( [2] => dog [3] => dog [4] => dog )

定義格式:array range(first,second,step)first:元素最小值second:元素最大值step:元素步長(預設1)

$arr = range(1,5);

輸出:[1,2,3,4,5]

$arr = range(1,15,3);

輸出:1,4,7,10,13

php判斷幾維陣列的方法,php判斷是幾維陣列

php判斷是幾維陣列的方法 首先獲取需要進行判斷的陣列 然後使用自定義的 al 方法實現判斷陣列是幾維陣列 最後通過 max al 方法獲取陣列的維度即可。php 獲取陣列是幾維陣列 推薦 php教程 判斷陣列是幾維陣列 data array 是你要判斷的陣列 al array 0 function...

PHP陣列建立函式

array 新建乙個陣列。如果不指定鍵名,則使用數字索引。如果相同的鍵名出現兩次則後面的值覆蓋之前的值,如果明確指定了之前沒有出現過的數字索引的值,那麼後面的數字索引在此基礎上生成。compact 建立乙個包括變數名和它們的值的陣列,與extract正好相反。array combine 建立乙個陣列...

PHP建立定義陣列

array array array key values 在php中宣告陣列的方式主要有兩種 1.用array 函式宣告陣列,2.直接為陣列元素賦值。array陣列 users array phone computer dos linux echo users 只會列印出資料型別array prin...