• ベストアンサー

エラーの意味!

初めて見るエラーで困ってます!! どなたか教えてください! Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /***/***/***/test.php on line 331

質問者が選んだベストアンサー

  • ベストアンサー
  • kusukusu
  • ベストアンサー率38% (141/363)
回答No.2

どんな言語を勉強する上でも基本となりますが、まずはマニュアルを読みましょう。 質問の内容は絶対に書いています。 「英語が苦手だから…」って言う言い訳は、コンピュータを学ぶ上では通用しないですし、そう言う人は、コーディングする資格すらないと思います。 またひろかわさんをはじめ、色々な知識者達が日本語訳してくれていますので、下記の参考URIを見てください。 で、本題ですが… T_STRINGやT_VARIABLE等は、パーサーエラーIDです。 それぞれは読んで字のごとく、文字列、変数、数値を意味します。 ようは、331行目【付近に】「本当はここには、文字列か、変数か、数値が入るんだけど、入ってないよ」って言うエラーが出ているのです。 で、こういう場合は大抵、'や"又は)等が抜けていることがほとんどです。 目を凝らしてみてみてください。

参考URL:
http://www.php.net/manual/ja/
chura86
質問者

お礼

うまくいきました! kusukusuさんは毎回的確な答えと、アドバイスを頂けるので とても感謝しています。 これからはマニュアルにも目を通して力をつけていこうと思います ありがとうございました。

その他の回答 (1)

回答No.1

私自身は、意味は全く分からないのですが、参考になればと思いまして単純にネット上の翻訳を利用して、訳されたとおりに書きました。 エラーを解析してください:331行目上の/***/***/***/test.phpにおける、エラー、「T_STRING」あるいは「T_VARIABLE」を期待すること、あるいは「T_NUM_STRING」を解析します。 わかる人おられましたら、補足、回答お願いします。

関連するQ&A