PHP字符串:有没有办法计算字符串前面的空格?

时间:2012-07-24 15:41:05

标签: php html

我有一些文字,我爆炸() - 在一个数组中编辑它。本文的每一行都是一行。 我正在对它们进行大量操作,但这并不重要。我遇到的问题是,当我打印每一行时,每行前面的空格都没有显示出来。

但如果我这样做

if(substr($array[$i], 0, 1)!=" ") { ...

这似乎奏效了。所以我在打印出行时手动添加空格。 知道为什么会这样吗?

无论如何,我想找到一个函数(如果有的话)来计算字符串前面的空格。我可以使用PHP中的函数组合吗?

1 个答案:

答案 0 :(得分:13)

$string中计算空格:

$nbSpaces = strlen($string) - strlen(ltrim($string));