<?php
header("Content-Type: text/html; charset=utf-8");
$arrayName = array(
"php" => array("1","2","3"),
"phps" => array("1","2","3"),
"1" => "bkb"
);
echo count($arrayName);
echo "<br>","-------------------------------------------","<br>";
echo count($arrayName,COUNT_RECURSIVE);
echo "<br>","-------------------------------------------","<br>";
$keys=array_search("bkb", $arrayName);
echo $keys;
?>
1
<?php
$arrayString = "A@B@C@D@E@F@G@H@I";//字符串转数组
$arrayStrList=explode("@", $arrayString);
$arrayStrList[2]="kkkkkkkkk";
print_r(implode("@", $arrayStrList));//数组转字符串
?>
A@B@kkkkkkkkk@D@E@F@G@H@I
<?php
/*
* 剔除最后数组的最后一个元素
*/
$arrayString = "A@B@C@D@E@F@G@H@I";
$arrayStrList=explode("@", $arrayString);
echo array_pop($arrayStrList),"<br>";
print_r($arrayStrList);
echo "<br>";
print_r(array_pop($arrayStrList));
?>
I
Array ( [0] => A [1] => B [2] => C [3] => D [4] => E [5] => F [6] => G [7] => H )
H
<?php
/*
* 向数组里面添加元素
*/
$arrayString = "A@B@C@D@E@F@G@H@I";
$arrayStrList=explode("@", $arrayString);
array_push($arrayStrList, "DUCK");
print_r($arrayStrList);
?>
Array ( [0] => A [1] => B [2] => C [3] => D [4] => E [5] => F [6] => G [7] => H [8] => I [9] => DUCK )
<?php
/*
* 向数组里面添加元素
*/
$arrayString = "A@A@A@A@A@F@G@H@I";
$arrayStrList=explode("@", $arrayString);
array_unique($arrayStrList);//这个是有返回值的,不是void型的,返回object
print_r($arrayStrList);
echo "<br>";
$arrayStrList=array_unique($arrayStrList);
print_r($arrayStrList);
?>
Array ( [0] => A [1] => A [2] => A [3] => A [4] => A [5] => F [6] => G [7] => H [8] => I )
Array ( [0] => A [5] => F [6] => G [7] => H [8] => I )