
php编程中echo用逗号和用点号连接的区别
2个回答
展开全部
echo '1+5=' . 5+1; //输出2
因为先连接字符串了 字符串再转化成数字1 最后再加1
echo '1+5=' , 5+1; //输出6
手册上说了.用逗号是multiple parameters .也就是说是多参数.换句话说.逗号分隔开的就相当于是N个参数.也就是说把echo当个函数用.这样的话.echo会对每个参数先进行计算.最后再进行连接后输出.所以我们用逗号就不存在上面的问题了
因为先连接字符串了 字符串再转化成数字1 最后再加1
echo '1+5=' , 5+1; //输出6
手册上说了.用逗号是multiple parameters .也就是说是多参数.换句话说.逗号分隔开的就相当于是N个参数.也就是说把echo当个函数用.这样的话.echo会对每个参数先进行计算.最后再进行连接后输出.所以我们用逗号就不存在上面的问题了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询