企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### echo * 功能:向浏览器输出字符串 * 返回值:void 无返回值 ### print * 功能:向浏览器输出字符串 * 返回值:整型 ~~~ echo print "abc"; //浏览器返回 abc 1 ~~~ ### printf * 功能:向浏览器输出字符串 * 返回值:返回字符串长度 ### sprintf * 功能:将字符串保存在内存中 * 返回值:返回字符串 ### 获取变量类型 1. `gettype($a)` 2. is_array(),is_int(),is_numeric() ### 设置变量类型 1. settype() 2. intval($a);//拿出来转换,floatval() `settype($a,'string');` 返回值1 ### isset() 判断变量是否存在 返回1或者空 ### unset() 销毁变量 ### 变量作用域 1. 超级全局变量 超级全局变量数组 ~~~ $GLOBALS $_POST $_GET ~~~ 2. 常量 `define('TOTAL',100);` ### 表单变量 ~~~ $_POST['a']; $_GET['a']; $_REQUEST['a']; ~~~ ### 操作符与控制结构 **一般用单引号** 双引号:变量和转义符都可以解析 所有转移字符效果都是在源代码里面看的,和浏览器看的有差别 \n 源代码换行 <br/> 浏览器换行 ### 运算符 运算符优先级不用纠结,需要优先的加括号就可以 ### PHP数学函数 * 是否为数字或数字字符串 is_numeric(); * 是否为整型 is_int(); * 随机数: 产生一个随机整数 ~~~ $a=rand(); $a=rand(0,10); ~~~ * 最大随机值 $a=getrandmax(); * 格式化数字字符串,数字之间加逗号 number_fomat($a);//123,433 第二个参数,表示小数位 number_fomat($a,2); * 绝对值 abs() * 取整 ceil() floor() round() * 最大值 max(1,4,6); * 最小值 min(4,4,2);