PHP初学

mac2025-05-26  39

<?php //注释快捷键 ctrl+/ $num = "zhangsan"; var_dump($num); var_dump(isset($num)); unset($num); unset():删除变量 var_dump(isset($num)); var_dump():打印 define('NAME','lisi'); define()声明常量('常量名字','常量值') var_dump(NAME); var_dump(defined('NAME1')) // 数据类型 // 4种标量类型 整型 浮点型 字符串 布尔 $num=100; $num2=-100; $num3=100.2; $str="AAAAA"; $str="100"; $bool=true; $bool2=false; // // 2种 复合类型 数组 对象 $arr=array(1,2,3,4,1.2,'asdfa',true,array(1,2,3,4)); class Test{ } $obj=new Test(); var_dump($obj); // 2种特殊类型 资源类型 NULL $num=NULL; $fp=openfile('C:\WWW\demo.php'); // 布尔 整型 浮点 // 字符串 // // 类型转换 $num=100; $str="200"; echo $num+$str; // 自动类型转换 $bool=true; $num_int=100; $num=10.1; $str="A10AAAA"; var_dump($str+$num); // // 强制类型转换 $str="AAAA"; $str="100.22"; php中重复赋值代表替换 $str=""; $int_n=100; var_dump(intval($str)); var_dump(floatval($str)); var_dump(boolval($str)); var_dump((bool)$int_n); var_dump((string)$int_n); int float bool string ?>
最新回复(0)