2

Sublime text 2書き込みPHPを使用して、ubuntu 13.04 64ビットを実行しています。次のエラーが発生することがあります。

Parse error: syntax error, unexpected 'Â ' (T_STRING) in
/home/afflicto/public_html/html/HTML.php on line 10

行全体を削除して書き直すことで解決します。この文字はソース コードには表示されません。

どうしたの?これはubuntuでのみ発生し、Windowsでは発生しませんでした。
前もって感謝します。

4

1 に答える 1

0

おそらく起こっていることは、スペース (ALT + スペース) を押しながら Alt キーを押して、通常のスペースではなく非改行スペースを入力しているということです。Ubuntu について 100% 確信があるわけではありませんが、OSX ではよくある問題です。

Sublime Text で修正するには、Preferences/Key Bindings - User に以下を追加します。

{ "keys": ["alt+space"], "command": "insert_snippet", "args": {"contents": " " } },

ファイルに追加の行がある場合は、末尾を保持する必要があることに注意してください,。それ以外の場合は削除してください。

以下で詳しく読む:

https://superuser.com/questions/78245/how-to-disable-the-option-space-key-combination-for-non-breaking-spaces

于 2014-10-09T07:48:14.417 に答える