批改状态:合格
老师批语:变量就是为了数据复用, 没那么复杂, 你想太多了
<?php// echo 打印结果,没有返回值echo 11111;echo "<br>";// print 打印结果,有返回值echo print "222222" ;echo "<br>";// 以数组的形式打印结果$a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x', 'y', 'z'));print_r($a);echo "<br>";// 打印函数的相关信息,如数据类型和值$ming = 20;var_dump($ming);echo "<br>";// 输出或返回一个变量的字符串表示var_export($a);//数据类型// 1.整数型:integer$age = 123;// 布尔型:只有两个值true和false$age = true;// 浮点型$age = 0.2222;// 字符串$age = "我的名字";//数组$age = ["性别" , "男" , "18"];print_r($age);// 对象:obj// 资源类型:resource// null类型 :空类型// 变量// 变量的命名// 变量名以美元符号“$”开头,包含数字,英文和下划线,但不能以数字开头。// 变量名区分大小写$age = "18";$_name = "";// 变量的检测(isset)if(isset($age)){echo "变量存在";}else{echo "变量不存在";}// 删除变量(unset)unset($_name);if(isset($_name){echo "变量存在";}else{echo "变量不存在";}// 查询变量的数据类型(gettype)echo gettype($age);// 动态变量名$zhongguo = "中国";$guangdong = $zhongguo;$huizhou = $zhongguo;echo $huizhou;// $huizhou的结果是广东// 变量的赋值方式// 值传参$_li = 29;$_wang = 18;// $_wang的值等于$_li的值,修改$_wang的值不会对$_li的值有影响。$_wang = $_li;// 引用传参(&)$_li = 29;$_wang = 18;// $_wang的值等于$_li的值,修改$_wang的值时$_li的值同样会改变。$_wang = &$_li;
变量可以看作是一个小盒子,,可通过特定的命名规则给他起一个名字,盒子里面可以存储各种类型的数据,当你想使用某个变量时,可以检测这个变量是否存在,或者不想要这个变量也可以销毁它。变量是存储数据的一种重要手段。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号