質問: XMLを含むPHP行が予期しない '>'エラーを引き起こす When I set variables that include angle brackets (< >) or slashes I keep getting errors like the following (code simplified to focus on error): ``` Parse error: syntax error, unexpected '>' in D:\hosting\8499439\html\test.php on line 2 ``` 私はまた、関連しているように見える " `unexpected T_String` "エラーについて多くの問題を抱えています。 私はGoDaddy Windows Server上でPHP5を実行しています。 私は間違って何をしていますか? (PHPで特殊文字を扱えるように何かをする必要があるという印象を受けます)。 前もって感謝します。
回答: あなたの引用符は引用符で囲まれたもので、引用符ではないので、PHPはそれらを処理する際にエラーに遭遇します。文字列はまっすぐ引用符でしか認識できません。 次のコードを使用します。 ``` ``` 別の場所で同じエラーが発生していると仮定すると、エラーを修正するために簡単な検索と置換を行うことができます:中かっこの中の1つを検索し、真の引用符に置き換えます。もう一方の中かっこで繰り返します。エスケープする必要があるストレート引用符を確認するようにしてください(例えば、 `"Mary"と言ったように、 "私はこれが好きです。"` \ "私はこれが好きです。\" ")