2017-07-19 5 views
-1

私は崇高なテキストに少し問題があります:時々私のスペース文字は通常通りではなく、PHPのトリガーにエラーを起こします。いくつかの "スペース"のための崇高なテキストの悪いchar

私のCTRL + Aのテキストが出てくると、古典的な空白文字には小さなドットがあり、PHPに失敗するものは何もないことがわかります。私は/が「悪いスペースを貼り付けコピーしたこの例では

をこの例では、最初の行はOKですが、当然のうちの第2のマイページのエラーを作る500

PHP Parse error: syntax error, unexpected ''test2'' (T_CONSTANT_ENCAPSED_STRING) in /home/.../test.php on line 6

"char、しかし時にはそれはちょうど私のコードの中にいくつかの後に表示されますか?

私はこの問題を見ていないと、「崇高なテキストスペースの問題は」見つけるのは本当に容易ではないので、それはGoogleで見つけるのは難しい;)あなたの助けを

おかげでたくさん!

+1

それは問題ではないのです。それはHTMLで& NBSPのように、国連割れないスペースだよう

イルが見えます。私はそれを私の中で見ることさえできます。しかし、まだ動作します –

+1

それはスペースを強調表示しています。その問題ではなく、あなたが選択するときにスペースを表示するための崇高な機能です。 –

+2

https://packagecontrol.io/packages/Gremlinsをインストールして、非標準の空白文字を見つけ出し、通常の空白文字に置き換えてください –

答えて

0

Keith Hallのおかげで、Gremlins packageはこの不要な文字を見つけるのに役立ちます。彼らがなぜ登場するのかを説明するのではなく、簡単に見つけることができます。

@Abdulla Nilam & @ Jigar Shahそれは、stackoverflowに貢献するのは良いことですが、 "あなたは何回答えるか"という質問だけではなく、時には質問を読むことも良いです...それはレースではありません。

[編集] Gretesinsのおかげで、これらの文字が表示されたときに見つけました:それはあなたがALT-GR +スペースを押したときです。たとえば、フランス語のキーボードの場合、ALT-GR +°を押してください。前に "space"と入力し、ALT-GRを放していない場合、スペース文字は悪いです。 http://botcrawl.com/invisible-character-alt-codes-non-breaking-spaces/

enter image description here

関連する問題