<?php /*PHP总结(一)*/ /** * @1 * 给数组追加元素使用$arr[]=$var的方式 * 返回一个0=>'1','key'=>'2',1=>3的数组 */ $arr[]="1"; $arr["key"]="2"; $arr[]=3; /** * @2 * isset判断变量是否存在,或者值为null * 第一种给$name赋值,通过$name判断,在赋值的过程中会有一个警告 */ $name=$_GET["name"]; if(isset($name)){ echo "TRUE"; } if(isset($_GET["name"])){ echo "TRUE"; } /** * @3 * ===运算符比较大小跟类型,==比较大小 * 输出==,null跟false在==情况下相等;当用===不相等 */ $bl=null; $bol=false; if($bl==$bol){ echo "=="; } if($bl===$bol){ echo "==="; } /** * @4 * 静态成员变量必须带有美元$符 * getName默认成了静态的成员方法,区别$this->name */ class user{ public static $var=array(1); public $name; function getName(){ var_dump(self::$var); } } user::getName(); /** * @5 * $count有一个未定义变量的警告,但还是会输出6,for中变量不属于局部变量。 * 默认将$count初始化为0 */ for($i=0;$i<4;$i++){ $count+=$i; } echo $count; /** * @6 * 两个条件只要有一个成立,OR运算符显示一条记录 * 使用Field = $condition OR $condition = '' 表示$condition存在就过滤,不存在就忽略条件 * IN 运算符一般用在SQL最后,提高效率。 */ $sql="SELECT * FROM Persons WHERE (FirstName='Thomas' OR FirstName='William') AND LastName='Carter'"; ?>
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号