2017-12-07 5 views
-2

私は奇妙な問題に遭遇しました。私はこのコードをコンパイルしようとすると:php演算子 " - >"が参照できません。

try{ 
    throw new Exception("Error Processing Request"); 
}catch(Exception $e){ 
    echo $e->getMessage(); 
} 

を私はこれを取得する私のWebページ上に表示:
"?のgetMessage();}>" 最初->

すべてがさえ?>で表示されます終わり。

しかし、すべてが正しいと思われますが、コードが書かれているファイルの拡張子は、<php ?>もあります。 ";"後ろに残った。唯一疑わしいのは、サブリムのテキスト3では、->が「認識されていません」ということです。他のライブWebアプリケーションでも動作しますが、WAMPサーバーでは動作しません。

ブラックスラッシュ-\>のようなさまざまなソリューションを試しましたが、機能しません。

誰かが役に立ちますか? :/

+0

を参照してください私たちに問題が発生してHTMLを表示します。 – pr1nc3

+1

'<?php'ではなく、' <?php'でコードの開始を指示します。 –

+0

あなたのPHPは実行されていません。これはWebサーバー上で実行していますか、ファイル拡張子は '.php'ですか? – jeroen

答えて

1

PHPコードの平和を開始するには、正しいコードは次のとおりです。

<?php 

なく

<php 

PHP: PHP tags

+0

おかげで、問題は解決されました。「1つのスペースがあなたの人生を台無しにするかもしれません。 –

関連する問題