ホームページ  >  記事  >  バックエンド開発  >  PHP例外プロンプトの説明

PHP例外プロンプトの説明

WBOY
WBOYオリジナル
2016-06-13 13:11:43819ブラウズ

PHP エラー プロンプトの説明
PHP を学習していると、さまざまなエラー プロンプトに遭遇することがよくありますが、今日はこのエラー プロンプトと説明を参照して学習することにしました。ふふ。 。 。 。 。
1. 注意: 未定義の変数:
内の変数名 注: 未定義の変数が使用されています
2. 解析エラー:
If () {
}Else if での構文エラー、予期しない T_ELSE () {
}
Echo $test;
Else {
}
注: if else if else 構文エラー
3. 解析エラー: 構文エラー、予期しない $end in D
注: 通常、中括弧は一致しません
4. 解析エラー: 構文エラー、予期しない T_STRING in
注: 通常、文末のセミコロンは忘れられます
5。
の foreach() に指定された引数が無効です。 注: foreach の最初のパラメータは配列
6 である必要があります。 警告: mysql_fetch_assoc(): 指定された引数は
の有効な MySQL 結果リソースではありません。 注: これは意味します。通常、SQL ステートメント内のエラーである可能性があります。解析できない場合は、Mysql_error () を出力して、エラーの場所を確認できます。データベースが選択されました
注: 通常、データベースへの接続がありません
8. 警告: mysql_connect() [function.mysql-connect]: ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES) ….. 3 行目
ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)
注: データベースのユーザー名とパスワードが間違っています
9. 不明なデータベース 'cms07261'
注: そのようなデータベースはありません
10. テーブル ' cms0726.test' は存在しません
注: テーブルは存在しません
11. 'フィールド リスト' に不明な列 'abc'
注: フィールドが存在しません
12. 列数が行 1 の値数と一致しません
注: SQL ステートメント内のフィールド値の数はフィールド名の数と異なります
13. 警告:
の関数名のパラメータ数が間違っています。注: 関数の対数の数が
14 未満です。致命的なエラー: Smarty エラー: [message_list.html 行 22]: 構文エラー: 'foreach : item' は変数名 (リテラル文字列) である必要があります
注: foreach の後に何が来るかを示す行番号を確認してください。 item の後には、文字列である $ なしの変数名が続く必要があります (注: 単一の文字列ではありません)または二重引用符)
15. 致命的なエラー: Smarty エラー: [message_list.html 行 24]: 構文エラー: 認識されないタグ: msg.message_id
注: $
16 と
が前にありません。警告: Smarty エラー: リソース: "message_list1.html" in
注: ファイル名が間違って記述されているか、ファイルが別のディレクトリに保存されているかを確認してください。 。
17. 致命的なエラー: get_sort1() を再宣言できません (以前に
で宣言されました) 注: 関数は定義されているため、再定義できません

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。