zeromemos
最好的学习方法就是输出所学的知识PHP函数输出方式echo ,print(),print_r(),var_dump(),halt()
';//换行
echo '$txt1'.'$txt2';//单引号不解析变量,输出字符串:$txt1$txt2
echo '';
echo "$txt1","$txt2";//双引号可以解析变量,echo可以输出多个变量,用逗号,连接 输出:极墨笔记zeromemos
echo '';
echo "我车的品牌是 {$cars[0]}";//可以输出变量数组中的某个值 输出:我车的品牌是 Volvo
echo '';
print "$txt1"."$txt2";//.是连接符可以正常输出:极墨笔记zeromemos
echo '';
//print "$txt1","$txt2"; print只能输出单个变量,用逗号连接输出两个变量会报错
echo '';
echo $cars;//输出的是:Array
echo '';
print $cars;//输出的是:Array
echo '';
print_r($cars);//输出的是Array ( [0] => Volvo [1] => BMW [2] => Toyota )
echo '';
var_dump($cars);//输出的是array(3) { [0]=> string(5) "Volvo" [1]=> string(3) "BMW" [2]=> string(6) "Toyota" }
//print_r() 和 var_dump() 函数一般是用于调试程序使用, var_dump更详细, 更多情况是使用 echo 来输出具体的数组单元值。
?>
还可以进行格式化输出
");
var_dump($cars);
?>
在输出前加入<pre>标签,输出:
array(3) {
[0]=>
string(5) "Volvo"
[1]=>
string(3) "BMW"
[2]=>
string(6) "Toyota"
}
PHP中的定界符 EOF
1.PHP 定界符 EOF 的作用就是按照原样,包括换行格式什么的,输出在其内部的东西;
2.在 PHP 定界符 EOF 中的任何特殊字符都不需要转义;
3.PHP 定界符 EOF
html格式会被解析
双引号和Html格式外的其他内容都不会被解析
EOF;
// 结束需要独立一行且前后不能空格
echo $a;
?>
上面的代码输出:
"abc"zero "123"
html格式会被解析
双引号和Html格式外的其他内容都不会被解析
以 <<<EOF 开始标记开始,以 EOF 结束标记结束,不一定用EOF,也可以用别的标识符
在ThinkPHP中halt()函数输出后中止程序的执行
评论区
关于我们
本站主要用于记录个人学习笔记,网站开发中,如需以前站内资料请加QQ群272473835索取。注册账号仅提供回帖功能,可不注册!