3

テキスト領域でも " " のように見える別の記号 " " について話 しているのではなく、それは別の記号です (文字列をスペース記号で分割しても、"hello world" は 2 つの単語に分割されません)。

4

5 に答える 5

7

 または以下のいずれかでしょうか?

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 -->
于 2012-04-25T16:16:10.750 に答える
2

昔の DOS では、char 255 は空白文字でした。

于 2012-04-25T16:13:18.787 に答える
1

Unicode の空白文字がたくさんあるので、そちらを参照してください。

于 2012-04-25T16:24:14.553 に答える
1

rawurlencode()関数を使用して特殊文字を含む文字列をエコーするだけです。

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

%記号で始まるコードを参照してください

于 2012-04-25T16:36:00.003 に答える