在PHP中将“null”与字符串连接起来是否安全?
2022-08-30 14:36:39
我没有在文档中找到有关字符串和文档之间兼容性的声明,但是在PHP 5.5上尝试此操作:null
echo 'foo' . null . 'bar';
打印出 。foobar
我想知道这种行为是有保证的,还是“安全”的(例如,在SQL中,它不是)?或者反过来问:在连接字符串之前,我需要检查一下吗?喜欢null
echo 'foo' . (($mystring === null) ? '' : $mystring) . 'bar';