2012-04-25 65 views
3

我說的不是關於 ,而是關於另一個符號「」,即使在文本區域中也是「」,但這是另一個符號(用空格符號拆分字符串不會將「hello world」拆分爲兩個話)。什麼是看起來像空間的符號,但不是空間? (不是 )

在DOS的舊時代
+0

Alt + 0160,也許? – SenorAmor 2012-04-25 16:12:43

+0

@SenorAmor它生成一個  – FelipeAls 2012-04-25 16:13:34

+0

Alt + 160產生不間斷空格,與' '產生的HTML一樣。 – 2012-04-25 16:14:16

回答

5

 或低於那些可能的嗎?

http://www.w3.org/TR/html4/sgml/entities.html

<!-- General Punctuation --> 
<!ENTITY ensp CDATA "&#8194;" -- en space, U+2002 ISOpub --> 
<!ENTITY emsp CDATA "&#8195;" -- em space, U+2003 ISOpub --> 
<!ENTITY thinsp CDATA "&#8201;" -- thin space, U+2009 ISOpub --> 
1

,CHAR 255是一個空白字符

+1

DOS 255(十進制)是不間斷空格,與' '相同。 – 2012-04-25 16:15:41

1

只是附和使用rawurlencode()功能您的字符串包含任何特殊字符:

echo rawurlencode("whatever string with any \05 \02 weird symbols"); 

和請參閱以%符號開頭的代碼