PHP系列(三)PHP数组与数据结构

,,,,,,,,,,,,,,,,,, <强>

,

<强> <强>

1 2键/值

$ a=数组(“1”=在“111”,“两个”=在“2222”),

3

4 [] {}

601

7 8 array0

9=祝辞

Php5.4 arr=美元(“a”、“bb”);

10 unsetarray_values ()

()数组$组=(数组(“1”、“2”),数组(“1”、“2”))

,

<强> <强> <强>

$ arr=数组(“aa”、“bb”、“cc”);

(i=0; i<美元计数(arr);美元我+ +){

,,,,,,,,Echo $ arr[我]美元。“& lt; br>”;

}

,

<强> <强> <强>

foreach

foreach () {}

,

foreach(()=祝辞()){}

,

<强> <强> <强>

1列表()

2列表()

30 4列表()

$ str=癬”;

列表(名称、海美元)=爆炸(“_”,str美元);

Echo $名称;

Echo $海;

,

141值0键

2每()

3每()假

$ arr=数组(“1”=祝辞;“Thinkphp”,“两个”=比;“Yii”、“三”=祝辞“自作聪明”);

,(列表(键,val美元)=每一美元(arr)) {

回声”{$关键}=祝辞{$ val} & lt; br>”;

}

=一个祝辞Thinkphp

2=祝辞Yii

三=祝辞smarty

,

<强> <强>

(),,,

$ arr=数组(“1”=祝辞;“Thinkphp”,“两个”=比;“Yii”、“三”=祝辞“自作聪明”);

,

回声”:“。“关键(arr)美元”。“==祝辞”。“当前美元(arr)”。“& lt; br>”;

,

<强> <强>

,,

,,,

,,,http get url

,,,http post http

,,,request 美元$ _GET $ _POST _COOKIE

,,,http

,,,http cookie

,,,会话

,,,全球

,

Print_r ($ _SERVER);

<强> <强> <强>

()

$ sh=数组(“商”=在“”,“”=祝辞;" "),

Print_r(元素(sh)美元);

阵列([0]=比;“[1]=比;" ")

,

Array 值

严格真假

,

搜索类型数组

$ sh=数组(“商”=在“”,“”=祝辞;" "),

如果(in_array (", $ sh)) {

,,,,,,,,Echo "

其他}{

,,,,,,,,回声”:

}

,

搜索

数组类型

: b

,

搜索类型数组

如果(array_key_exists(“香港”)美元){

,,,,,,,,Echo "

其他}{

,,,,,,,,回声”:

}

,

$ a=数组(a=在“5”,“b”=祝辞;5、“c”=祝辞cisoco);

print_r (array_flip(美元));

,

数组保存

,

,

阵列模式01

数组$汽车=

,(

,“沃尔沃”=祝辞数组(“XC60”、“XC90”),

,“宝马”=祝辞数组(“X3”、“×5”),

,“丰田”=祝辞数组(“汉兰达”)

,),

回声”“.count(汽车)美元。“& lt; br>”;

回声”“.count(汽车、美元1);

,

$ a=数组(“a”,“猫”,“狗”,“一个”,“狗”);

print_r(中的(一)美元);

,

,

,

Callbackfunction

$ arr=数组(1、3、4日假,2、1、6,null, 8);

var_dump (array_filter (arr)美元);

回声“& lt; br>”;

函数myfun(美元值){

,,,,,,,,如果(value>美元;=0)

,,,,,,,,,,,,,,,,,,returntrue;

,,,,,,,,其他

,,,,,,,,,,,,,,,,,,returnfalse;

}

var_dump (array_filter (arr美元," myfun "));

,

var_dump (array_filter (arr美元,函数(美元值){

,,,,,,,,回报!(值% 2==0美元);

}));

,

myfunction

用户数据

$ arr=数组(1、2、3、4、5),

函数myfun(,价值美元){

,,,,,,,,null

PHP系列(三)PHP数组与数据结构