php中用’,'和用’.'的区别
程序员文章站
2024-01-03 15:18:10
...
php中用’,'和用’.'的区别
$str1 = ‘hello’;
$str2 = ‘ ‘;
$str3 = ‘world’;
$str = $str1 . $str2 .$str3;
echo $str,’
‘; // hello world;
// 新手的疑问,甚至工作半年的也疑问.
// 怎么可以用’,’
echo $str1,$str2,$str3,’
‘; // hello world
echo $str1 . $str2 . $str3 . ‘
‘; // hello world
/*
这一行,是$str1,$str2,$str3在内存中,拼接运算,
运算出一个’hello world’一个大字符串,
然后echo 之,得到判断的结果
echo $str1 . $str2 . $str3 . ‘
‘; // hello world
echo $str1,$str2,$str3,’
‘; // hello world
echo 是一个语句,负责输出用的,
可以通过’,'分割,一次输出多个变量或值来.
综上:
用 ‘ . ‘是先拼接,再整个输出.
用 ‘ , ‘是挨个儿把3个变量输出.
面试时,会碰到这个问法:
上面两种情况,用’,'和用’.’ 哪个输出的快,效率高?
答:逗号快,因为省去了一次拼接计算的过程.
推荐阅读
-
php中用’,'和用’.'的区别
-
[转载] spring aop 环绕通知around和其他通知的区别
-
荣耀magicbook14和magicbook15有什么区别 荣耀magicbook14和15的区别对比
-
php输出语句之间的区别是什么
-
php中类继承与接口继承的区别是什么
-
php ci框架中加载css和js文件失败的解决方法_PHP
-
php通过array_merge()函数合并关联和非关联数组的方法,array_merge数组
-
例子:用PHP3调用Microsoft SQL Server的存储过程
-
PHP数字字符串左侧补0、字符串填充和自动补齐的几种方法_PHP教程
-
mysql - php队列计划任务怎么做呢,用的是ignore_user_abort吗?