PHP でよくある 4 つのエラー タイプは何ですか?
PHP では、文法的または論理的な問題によってエラーが発生することがあるため、PHP エラーはいくつかの種類に分類できます。
PHP にはさまざまなタイプのエラーがありますが、基本的には主に 4 つのタイプのエラーに分類できます。 次の 4 つの主なタイプのエラーを見てみましょう:
解析エラーまたは構文エラー: (推奨学習: PHP ビデオ チュートリアル)
これは、プログラマがプログラムのソース コード内で犯すタイプのエラーです。構文エラーはコンパイラによって捕捉されます。構文エラーを修正した後、コンパイラーはコードをコンパイルして実行します。解析エラーは、非公開の引用符、括弧の欠落または余分な括弧、閉じられていない中括弧、セミコロンの欠落などによって発生する可能性があります。
例:
<?php $x = "php中文网"; y = "www.php.cn"; echo $x; echo $y; ?>
説明: 上記のプログラムでは、3 行目に $ 記号が欠落しているため、エラー メッセージが表示されます。
致命的エラー:
これは、PHP コンパイラーが PHP コードを理解しているにもかかわらず、宣言されていない関数を識別するタイプのエラーです。これは、関数定義なしで関数を呼び出すことを意味します。
例:
<?php function add($x, $y) { $sum = $x + $y; echo "sum = " . $sum; } $x = 0; $y = 20; add($x, $y); diff($x, $y); ?>
説明: 10 行目では、関数 diff() が呼び出されていますが、関数 diff() には宣言定義がないため、エラーが発生しました。
警告エラー:
警告エラーが発生する主な理由は、欠落しているファイルが含まれていることです。これは、PHP 関数が欠落しているファイルを呼び出すことも意味します。
例:
<?php header("content-type:text/html;charset=utf-8"); $x = "PHP中文网"; include ("header.php"); echo $x . ",网址为:www.php.cn"; ?>
説明: このプログラムは、使用できない未定義のファイル header.php を呼び出すため、エラーが生成されます。
注エラー:
これは警告エラーと似ており、プログラムにエラーが含まれているものの、スクリプトの実行は許可されていることを意味します。
例:
<?php header("content-type:text/html;charset=utf-8"); $x = "PHP中文网"; echo $x; echo $y; ?>
説明: このプログラムは宣言されていない変数 $y を使用しているため、エラー メッセージが表示されます。
以上がPHP でよくある 4 つのエラー タイプは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、
