27
一、索引数组和关联数组
1、索引数组的键是整数,且从0开始。
2、表达方式:$a = array('0' =>"苹果"); 或者array['0'] = '苹果'; 或者array('苹果','梨','香蕉');
3、关联数组的键是字符串。
4、表达方式:$a = array('apple' =>"苹果"); 或者$array['apple'] = '苹果';
5、取出值:
$fruit = array('apple' =>"苹果",'banana' =>"香蕉");
$fruit0 = $fruit['banana'];
print_r($fruit0); 输出 “香蕉”;
二、二维数组
$arr = array(array(3,6),array(2,4));
三、
1、统计数组条数 count($arr)
2、判断数组 is_array($arr)
3、另一种创建数组的函数 explode('key','value');
例如: $a = "1986-1983-1980";
$arr = explode("-",$a);
print_r($arr);
四、遍历数组foreach
foreach($a as $key=>$value){
echo "关键字$key 值 $value <br>";
五、define
define()是定义常量 ,$是定义变量
name 名 value值 case_insensitive对大小写敏感
例如 define("greeting","hello");
echo constant("greeting");
输出的结果是hello.
$P = "PII";
define("$p",3.14);
echo PII;
输出的是3.14.
六、替换
例如 $str = str_replace("苹果","香蕉",$str);
七、判断函数是否存在 function_exists
例如 if(function_exists('func')){
echo 'exists';}
func 是指 $name
判断类是否定义用:class_exists 文件:file_exists
八、分页原理
select * from table limit($page-1)*$pagesize,$pagesize;
九、parse_url()解析URL函数
是将URL解析成有固定键值名称的数组的函数
例如