2012-06-07 55 views

回答

1

有空格或特殊格式。

"<space>" = 21個字符。

2

實際上它返回別的東西:

<? var_dump(htmlentities("&lt;space&gt;")); ?> 
string(21) "&amp;lt;space&amp;gt;" 

你看到的是轉義版本的轉義字符串:)什麼。

0

因爲它將&符號轉換爲它的HTML實體。

& => &amp; 

所以,你真的結束了字符串:

&amp;lt;space&amp;gt; 

這是21個字符。

您可以在瀏覽器中查看源代碼以查看上面的確切字符串。如果您沒有查看源代碼,瀏覽器會將&amp;轉換回&,這就是爲什麼您只能看到&lt;space&gt;