文档介绍:php 函数笔记一定要认真完成 echo phpinfo();//echo() 语句输出 phpinfo() 函数调用的内容用 echo 实际上就是指定对象显示在页面上即发回浏览器的内容 printf("%",$string);// 将整数转换成小数点后有两位小数的浮点数语言格式化输出,同 C 语言一样的结构如: echo sprintf("%s: 您的本月工资为¥% 元",$name,$balance) define ("MAXSIZE","50") ; echo MAXSIZE." "; // 输出 50 echo constant ("MAXSIZE")."<BR>" ; // 输出 50 指定返回里面的值 echo (defined ("ONE"))."<BR>" ; // 未定义, 因此输出空行 define ("ONE","Good,One") ; //defined 判断所指定的常量是否已被定义了 echo (defined ("ONE"))."<BR>" ; // 如果定义返回 True, 使用 ech o 输出显示 1 echo " 当前文件路径: ".__FILE__;//E:\wamp\\02\ echo "<br> 当前行数: ".__LINE__; echo "<br> 当前 PHP 版本信息: ".PHP_VERSION; echo "<br> 当前操作系统: ".PHP_OS ; $i= "zhao"; $j= "wang"; $j=& $i; $j= "hello,$j";echo$j;echo"<br>"; echo $i; // 真正所采用的空间是补& 过的那个变量此处所公共的空间是$i的 function lxt () { echo $zy."<br>" ; //$zy 不能被调用, 没有输出 global $zyy ; // 利用关键字 global 在函数内部定义全局变量 echo $zyy."<br>" ;} $i=" 你好,欢迎使用 PHP"; echo "$i"; echo "<br>"; echo '$i'; // 单引号不检查内部的变量直接当字符串处理$str1 = 1234; $str2 = 01234; $str3 = 0x1234; echo " 数字 1234 不同进制的输出结果: <p>"; echo " 十进制的结果是: $str1<br>"; echo " 八进制的结果是: $str2<br>"; echo " 十六进制的结果是: $str3<br>";// 只会按照十进制输出 printf(" 十六进制的十进制结果是: %0x",$str3); echo " 第一种: pi() = ".pi()."<br>"; $arr = array(0 => 1,1 => 2,'hi' => "hello"); echo $arr[0]; echo "<br>"; // 使用字符串做数组下标 echo $arr[hi]; $arr = array("s1","s2","s3"); // 动态数组赋值初始化数组 echo "\$arr[2] = $arr[2]"; $arr[3] = "s4"; // 增加新的元素 arr[3] $arr[4] = "s5"; // 增加新的元素 arr[4] echo "\$arr[3] = $arr[3]";// 此处用到了\ 转义 echo "\$arr[4] = $arr[4]";// 实现动态的最好有方法就是先测量数组的大小,再对数组进行添加……变量($string1) 直接赋值为 null : string1 = null 变量($string2) 未被赋值: string2 = null 被 unset() 函数处理过的变量($string3) : string3 = null 在类型转换中: 这是原始的 string 形式: Hello,This is an example 这是 boolean 形式: 1 // 表示变量不为空这是 integer 形式: 0 // 这是 float 形式: 0 这是 array 形式: Array $num = "!"; echo " 这是原始的 string 形式: ".$num; echo "<br>"; settype($num,"boolean"); echo " 这是 boolean 形式: ".$num;// 类型转换函数的使用$boo = "043184972266"; if(is_numeric($boo)) //is_numeric -- 检测变量是否为数字或数字字符串 echo "Yes,This isa phone n