1·变量是区分大小的,其他的不区分 /*四种标量类型 布尔类型 整形 浮点型 字符型 /* 两种复合类型 数组 对象 /*两种特殊类型 资源 NULL */ **常量 1`常量只能包含标量数据(bool,integer,float,string) 2`只能在声明的时候赋值,并不能在运行的时候改变 检测是否为常量赋值的函数defined() 检查变量呢 是isset(). 常见的常量 echo _FILE_ 文件名 echo _line_ 行号 PHP_os 服务器 $a =100; gettype($a)获得变量的类型函数 或者 war_dump() settype($a,"bool");类型转换 外部环境变量 获取表单数据 (数组) // $_GET; // $_POST; // $_REQUEST; // // $_FILES; 上传 // $_COOKIE; 从cookie里面获取数据 // $_SESSION; 从session里面获取数据 // PRINT_r($_POST); “===” //判断是否全等 “==” //比较运算符 “=” //赋值运算符 “!=” “<>" //不等 注意1:三元运算符 $a = true; $a?$b=100:$b=1000; echo $b; 注意2:&和&& 的区别(短路问题) example: // $a = 10; / / if ($a <4 &&(++a >10) ) / { / } / echo $a; //输出10 $a = 10; if ($a <4 &(++a > 10)) { / } echo $a; //输出11 / / !!总结:在&&中,如果第一个条件成立为真,看第二个条件, 如果第二个条件为真则都为真,反之为假。在&中,不论第一个条件 /是真还是假,它都会执行一下第二个条件。(“|”和“||”类似 /) "."是连接符,".=" 使用的比较多~
php笔记(1)
最新推荐文章于 2024-09-15 23:43:07 发布