php强化练习(1)——数组

数组是常用的数据结构,常用操作初始化,增加,修改,删除,遍历。与as3相比较,需要注意几点:


1,php中的数组操作都使用系统函数来完成,php的操作基于函数库,函数名以“array_”打头。

2,对象数组(似乎叫字典更合适)与as中的Object类似,删除一个key使用unset方法。

3,语句末尾的“;”不能少,不能少,不能少。


$arr = array(1,2,3);
//在$arr末尾追加3个元素
array_push($arr, "a","b","c");
//修改
$arr[0] = "x";
//删除第一个元素
array_splice($arr, 1,1);
//获取长度
$len = count($arr);
//遍历
for($i=0; $i<$len; $i++){
    echo $arr[$i]."\n";
}

echo "\n\n";

//字典
$dic = array("lv5"=>"as3","lv4"=>"js","lv2"=>"php","lv1"=>"oc");
//删除一个元素
unset($dic["lv1"]);
//修改
$dic["lv2"]="java";
//遍历
foreach($dic as $key=>$val){
    echo $key."_______".$val."\n";
}
?>

你可能感兴趣的:(php)