//substr mb_substr 这两个函数是用于截取字符串用的,mb_substr()内加UTF-8截取中文不会出现乱码;函数
$str1="helo world";
$str2="超人你好";utf-8
echo substr($str1,0,7).'<br>';
echo mb_substr($str2,0,7,"utf-8").'<br>';字符串
//echo print的区别;
1//echo能够同时输出多个字符串,并不须要圆括号;print只能够同时输出一个字符串,须要圆括号。
echo "aa","bb","cc";
echo ("aa","bb","cc");
2/*echo无返回值,由于echo语句不要求返回任何数值,所已在代码中echo语句的运行效率要略微快于print语句;
*
* print有返回值,当其执行失败时返回flase,所以能够做为一个普通函数来使用,这意味着print可用在一些复杂的表达式中.
*/it
//var_dump(echo("aaa")); 会报错,因echo没有返回值,(var_dump是打印变量类型和返回值)
var_dump(print("aaa"));效率
//die exit 是输出关退出;
变量