2

T_STRINGエラーがphpにあることを誰かが説明できますか?

これは多くの PHP エラー メッセージに見られますが、T_STRING とは正確には何ですか?

4

2 に答える 2

4

T_STRINGスクリプト ソース コード内のリテラル文字列オブジェクトを参照します。言語構造 (print、if、...) と同様に、構文レベルで特別な意味を持ちます。

そのため、'unexpected T_STRING' のようなものに言及しているエラーは通常、コンパイラが何か他のもの (通常は閉じ括弧など) を期待する場所で文字列を見つけたという構文エラーを示しています。

于 2012-11-22T18:34:46.730 に答える
2

T_STRING はまさにあなたが期待するものであり、文字列トークンです....多くの場合、それは関数の名前です (1 行でセミコロンが抜けていて、コードの次の行が関数で構成されている場合に表示されることがあります)。呼び出し) または変数 ($ 変数インジケーターを忘れた場合)

于 2012-11-22T18:35:07.577 に答える