0

このコードを実行すると、1行目に解析エラー(予期しないT_EXIT)が発生しました(AJAXに使用されるファイルにあります)。

<?php
if(empty($_POST['nickname']) || !isset($_POST['password']))
    die('{"result": "error", "message": "Ouch"}');
// [...]
?>

ただし、最初の2行の間に文字を入れた場合(「<?php」の後のスペースや「if」の前のタブなど)、正常に機能します。

分かりません、それは私には今までに一度も起こりませんでした。ヘキサモードでファイルをチェックして、奇妙で望ましくない目に見えない文字がないかどうかを確認しましたが、すべてが正常に見えます。

誰かがすでにこのエラーを抱えているか、それを解決する方法を知っていますか?
前もって感謝します。

4

1 に答える 1

0

Shaquin Trifonoffや他の人が言ったように、私の行末はUnixバージョンではありませんでした。不思議なことに、それ以前は何の問題もありませんでした。あるいは、不思議な理由で最近変更されたのかもしれません。

君たちありがとう。

于 2012-07-20T06:37:19.110 に答える