PHP陣列建立的的兩種辦法

2022-07-25 20:06:14 字數 797 閱讀 9140

這是第一種辦法,是最常見的辦法

1.$arr = array(...);

第二種辦法,由於php是動態語言,所以可以不用new就能建立陣列

2.$arr = 10;

$arr= 12;

輸出的時候回出現arr[0] = 10,arr[1]=12;,原因是第一句**的作用是檢查陣列建立了沒有,沒有的話就建立,並將賦值10新增到當前最大的索引處上,即賦予到索引0的位置。而第二句**是直接賦予到可用的最大索引處上,即索引1.
3、陣列的建立

(1)使用array()函式來建立陣列

語法格式:$arr = array([$key=>]$value)

語法說明:

[$key=>]可選項。重新指定元素的下標。其中$key代表新的下標。「=>」過載下標、重新指定下標。「=>」中間不能有空格,是乙個整體。該$key的值只能是string、int型,不能是其它型別。

$value:是元素的值,該值可以是任何型別。

舉例:

(2)直接使用來建立陣列
語法格式:$arr = $value 或 $arr[$key] = $value

語法說明

$arr = 10; //如果陣列$arr不存在,就建立乙個陣列,並將當前元素的下標置0。

$arr = 20; //如果陣列$arr已存在,現在就是增加乙個陣列元素,下標為最大下標加1。

$key代表元素的下標,可以是字元的,也可以是整數的。

$value代表元素的值,可以是任何型別。

陣列的兩種建立方式

var 陣列名 new array 定義了乙個空 的陣列 var array1 new array 定義了乙個長度為6的陣列 var array2 new array 6 輸出陣列的每個值都是 undefined console.log array2 可以直接定義陣列的具體值 var array3 ...

執行緒建立的兩種方式

建立執行緒的兩種方式 1.繼承thread並重寫方法,在run方法中定義執行緒要執行的任務 class mythread extends thread public class threaddemo1 2.實現runable介面並重寫run方法 class myrunnable implements...

建立執行緒的兩種方式

thread thread new thread catch interruptedexception e system.out.println thread.currentthread getname system.out.println this.getname thread.start thr...