1、创建和修改数组/多维数组
创建格式:array( key=>value , key=>value …… )
例子:
$arr = array (3,5,7,9,6);
$arr = array ("id"=>2,"title"=>3);
修改格式: $arr[] = value
例子:
$arr = array("a" => "视频", "b"=>"教程", "c" => "六");
$arr['a'] = "PHP100";
$arr['c'] = "第六讲";
修改后:$arr = array("a" => "PHP100", "b"=>"教程", "c" => "第六讲");
2、数组与数组的函数
使用 count 函数统计数组条数:count($arr);
例子:
$arr = array("a" => "PHP100", "b"=>"教程", "c" => "第六讲");
echo count($arr);
使用 is_array函数判断数组:is_array($arr);
例子:
$arr = array("a" => "PHP100", "b"=>"教程", "c" => "第六讲");
if(is_array($arr)){
echo "YES";
}else{
echo "NO";
}
另一种创建数组的函数explode:explode("key",value);
例子:
$var="1988-1999-2012";
$var=explode("-",$var);
3、使用foreach 遍历数组
格式:foreach ($arr as $key => $value){
……
}
例子:
$b = array(1988,1998,2008,2012);
foreach($b as $key=>$value){
echo "$key-";
echo $value;
echo "<br>";
4、PHP函数和自定义函数
格式:date("Y-m-d")//显示系统当前时间
例子:
$a = date("Y-m-d");
echo $a;
格式:md5("php100")//md5加密
例子:
$b=md5("php100");
echo $b;
格式:Function func_name($val){
……
}自定义函数
a、函数的命名跟自定义变量一样,只能使用 _, A~Z, a~z
b、一个自定义函数中的变量是局部的,函数外不生效
c、使用global全局变量的时候,在函数外才可使用变量(不建议)
d、为了放置全局变量的混乱可以使用 unset($var)删除一个变量
例子:
function _a(){
echo "这是一个自定义函数";
}
_a();
转载于:https://blog.51cto.com/mkshtk/925593