1、echo
echo是php中常用的输出语句关键字,它是语言结构,不是函数,它没有返回值,可以一次输出一个或者多个值,echo 比 print 的输出速度要快一些。
使用echo输出字符串时,需要注意 单引号 和双引号的使用,如
echo " hello world!"; //输出hello world!
echo 'hello world'; //输出hello world
$str = "hello world";
echo "$str welcome"; // hello world welcome
echo '$str welcome'; // 输出 $str welcome
上述可知,echo 使用 单引号和双引号输出普通字符串时,都是原样输出的,结果都一样;但字符串中含有变量名时,结果就不一样了,双引号中会解析变量名,而单引号不会解析,会把它当成普通字符串处理,原样输出。双引号的使用还有一种情况,如下:
$str = "welcome";
echo "$strhello world!"; //输出 world!
这种情况双引号就无法识别变量,就不会输出与变量连起来的字符串。这种时候就需要在$str两边加上大括号{ },
echo "{$str}hello world!"; //输出 welcome hello world!
<