我sprintf()
在我的程序中使用来输出一些制表符和换行符。我注意到我的程序的一部分无法正常工作。
当我检查不工作的部分时,我注意到我使用了单引号'
而不是双引号"
,并且程序实际上输出了 a\t
而不是不可见的制表符空间。
我认为这两者是相似的,php 有两个分隔符的原因是我们能够在字符串中插入单引号或双引号,或者在echo
不插入转义字符的情况下插入它们。
除了我发现的变量之外,分配变量会不会有所不同
$a = "qq";
$b = 'qq';
它们会以不同的方式存储在计算机的内存中吗?