Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一些文本,我将它爆炸()编辑到一个数组中。此文本的每一行都是一行。我正在对它们进行很多操作,但这并不重要。我遇到的问题是,当我打印每一行时,每行前面的空格都没有显示。
但如果我这样做
if(substr($array[$i], 0, 1)!=" ") { ...
这似乎有效。所以我在打印行时手动添加空格。知道为什么会发生这种情况吗?
无论如何,我想找到一个计算字符串前面的空格的函数(如果有的话)。我可以使用PHP中的函数组合或其他东西吗?
计算中的空格$string:
$string
$nbSpaces = strlen($string) - strlen(ltrim($string));