国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ホームページ バックエンド開(kāi)発 PHPチュートリアル PHP で定義されたいくつかの組み込みエラー

PHP で定義されたいくつかの組み込みエラー

Jul 18, 2018 am 10:26 AM
error

PHP7 から、Error が導(dǎo)入され、いくつかの組み込みエラーが定義されました。ここでは、記録としてみなせる定義済みの組み込みエラーのいくつかを要約します。
ArithmeticError: エラー サブクラス。數(shù)學(xué)的演算中にエラーが発生した場(chǎng)合にスローされます。 PHP7 でのこれらのエラーには、負(fù)のディスプレイスメント操作の実行や intp() の呼び出しが含まれ、整數(shù)の範(fàn)囲外の値が返されます。
AssertionError: エラー サブクラス。assert を通じて発行されたアサーションが失敗した場(chǎng)合に例外をスローします。 ini が zend.assertions とassert.Exception を 1 に設(shè)定し、アサーションが有効になっている場(chǎng)合にのみ、assert() が実行されて false の場(chǎng)合に AssertionError 例外がスローされます。
ParseError: PHP コードの解析中にエラーが発生した場(chǎng)合に例外をスローするエラー サブクラス。
TypeError: 関數(shù)に渡されたパラメータの型が対応する宣言されたパラメータの型と一致しない場(chǎng)合、関數(shù)から返される値が宣言された関數(shù)の戻り値の型と一致しない場(chǎng)合、および無(wú)効な數(shù)のパラメータが厳密モードで渡された場(chǎng)合のエラー サブクラス組み込みの PHP 関數(shù)を與えると例外がスローされます。
pisionByZeroError: ArithmeticError サブクラスは、分母が 0 の場(chǎng)合、または 0 がモジュロ演算子 (%) として使用される場(chǎng)合に、intp() から例外をスローします。除算 (/) 演算子で 0 を使用すると、警告が発行されるだけで、分子が 0 の場(chǎng)合は結(jié)果が NAN になり、分子がゼロ以外の場(chǎng)合は INF になります。
ArgumentCountError: PHP7.1 以降、ユーザー定義の関數(shù)またはメソッドに渡されたパラメーターの數(shù)が定義されたパラメーターの數(shù)より少ない場(chǎng)合、TypeError サブクラスは例外をスローします。

<?php
declare(strict_types=1);
function foo(string $arg){
	return &#39;test&#39; . $arg;;
}
function testArithmeticError(){
	try {
        $value = 1 << -1;
    } catch (ArithmeticError $e) {
        echo &#39;show ArithmeticError:&#39;;
        echo $e->getMessage();
    }
}
function testAssertionError(){
    ini_set(&#39;zend.assertions&#39;, 1);
    ini_set(&#39;assert.exception&#39;, 1);
	try {
        assert(1>2);
    } catch (AssertionError $e) {
        echo &#39;show AssertionError:&#39;;
        echo $e->getMessage();
    }
}
function testParseError(){
    try {
        eval(&#39;asset(1>2)&#39;);
    } catch (ParseError $e) {
        echo &#39;show ParseError:&#39;;
        echo $e->getMessage();
    }
}
function testTypeError(){
    try {
        foo(123);
    } catch (TypeError $e) {
        echo &#39;show TypeError:&#39;;
        echo $e->getMessage();
    } 
}
function testpisionByZeroError(){
    try{
        1%0;
    }catch(pisionByZeroError $e){
        echo &#39;show pisionByZeroError:&#39;;
        echo $e->getMessage();
    }
}
function testArgumentCountError(){
    try{
        foo();
    }catch(ArgumentCountError $e){
        echo &#39;show ArgumentCountError:&#39;;
        echo $e->getMessage();
    }
}

//foo("ArithmeticError")();
//foo("AssertionError")();
//foo("ParseError")();
//foo("TypeError")();
//foo("pisionByZeroError")();
//foo("ArgumentCountError")();
?>

関連する推奨事項(xiàng):

php のエラー レベル、php エラー レベル_PHP チュートリアル

以上がPHP で定義されたいくつかの組み込みエラーの詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國(guó)語(yǔ) Web サイトの他の関連記事を參照してください。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見(jiàn)つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無(wú)料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

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

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無(wú)料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡(jiǎn)単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無(wú)料のコードエディター

SublimeText3 中國(guó)語(yǔ)版

SublimeText3 中國(guó)語(yǔ)版

中國(guó)語(yǔ)版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開(kāi)発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開(kāi)発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

C++ コードの「エラー: 不完全な型は許可されません」の問(wèn)題を解決する C++ コードの「エラー: 不完全な型は許可されません」の問(wèn)題を解決する Aug 26, 2023 pm 08:54 PM

C++ コードの「error:incompletetypeisnotallowed」問(wèn)題を解決します。C++ プログラミング プロセス中に、コンパイル エラーが発生することがあります。一般的なエラーの 1 つは、「error:incompletetypeisnotallowed」です。このエラーは通常、不完全な型を操作することによって発生します。この記事では、このエラーの原因を説明し、いくつかの解決策を提供します。まず、私は

0271: リアルタイムクロックエラーによりコンピュータの電源が入らない場(chǎng)合はどうすればよいですか? 0271: リアルタイムクロックエラーによりコンピュータの電源が入らない場(chǎng)合はどうすればよいですか? Mar 13, 2023 am 11:30 AM

起動(dòng)できない「0271: リアルタイム クロック エラー」の解決策: 1. F1 キーを押し、表示されるインターフェイスでオプション バーを 3 番目の項(xiàng)目「日付/時(shí)刻」に移動(dòng)します; 2. システム時(shí)刻を手動(dòng)で現(xiàn)在の時(shí)刻に変更します。 1 回; 3. F10 キーを押し、ポップアップ ダイアログ ボックスで [はい] を選択します; 4. ノートブックを再度開(kāi)いて、通常どおり起動(dòng)します。

PHP 致命的エラーの解決策: 未定義メソッド PDO::prepare() の呼び出し PHP 致命的エラーの解決策: 未定義メソッド PDO::prepare() の呼び出し Jun 22, 2023 pm 06:40 PM

PHP は、長(zhǎng)い間使用されている人気のある Web 開(kāi)発言語(yǔ)です。 PHP に統(tǒng)合された PDO (PHP Data Object) クラスは、Web アプリケーションの開(kāi)発中にデータベースと対話する一般的な方法です。ただし、一部の PHP 開(kāi)発者がよく遭遇する問(wèn)題は、PDO クラスを使用してデータベースと対話するときに、次のようなエラーが表示されることです。

Vue アプリケーションで axios を使用しているときに「Uncaught (in Promise) Error: Request failed with status code 500」が発生した場(chǎng)合はどうすればよいですか? Vue アプリケーションで axios を使用しているときに「Uncaught (in Promise) Error: Request failed with status code 500」が発生した場(chǎng)合はどうすればよいですか? Jun 24, 2023 pm 05:33 PM

Vue アプリケーションで axios を使用するのは非常に一般的です。axios は、ブラウザーと Node.js で使用できる Promise ベースの HTTP クライアントです。開(kāi)発プロセス中に、「Uncaught(inpromise)Error: Requestfailedwithstatuscode500」というエラー メッセージが表示されることがありますが、開(kāi)発者にとって、このエラー メッセージは理解および解決が難しい場(chǎng)合があります。この記事ではこれについて説明します

C++ コードの「エラー: 'datatype' の前に初期化子が必要です」問(wèn)題を解決する C++ コードの「エラー: 'datatype' の前に初期化子が必要です」問(wèn)題を解決する Aug 25, 2023 pm 01:24 PM

C++ コードの「error:expectedinitializerbefore'datatype'」問(wèn)題を解決します。C++ プログラミングでは、コードを作成するときにコンパイル エラーが発生することがあります。一般的なエラーの 1 つは、「error:expectedinitializerbefore'datatype'」です。このエラーは通常、変數(shù)宣言または関數(shù)定義で発生し、プログラムが正しくコンパイルされなかったり、

PHP 致命的エラーの解決策: 未定義関數(shù) mysqli_connect() の呼び出し PHP 致命的エラーの解決策: 未定義関數(shù) mysqli_connect() の呼び出し Jun 23, 2023 am 09:40 AM

PHP を使用して Web アプリケーションを作成する場(chǎng)合、データの保存に MySQL データベースがよく使用されます。 PHP は、MySQLi と呼ばれる MySQL データベースと対話する方法を提供します。ただし、MySQLi を使用している場(chǎng)合、以下に示すようなエラー メッセージが表示されることがあります。 PPHPFatalerror:Calltounknownfunctionmysqli_connect() このエラー メッセージは、PHP が MySQLi を見(jiàn)つけられないことを意味します。

PHP 警告の解決方法: fopen(): ストリームを開(kāi)けませんでした: そのようなファイルまたはディレクトリはありません PHP 警告の解決方法: fopen(): ストリームを開(kāi)けませんでした: そのようなファイルまたはディレクトリはありません Aug 19, 2023 am 10:44 AM

PHPWarning:fopen():failedtoopenstream:No suchfileordirectory PHP 開(kāi)発を使用する過(guò)程で、ファイル操作の問(wèn)題がよく発生します。その 1 つが「PHPWarning:fopen():failedtoopenstream:No suchfileordirectory」です。

PHP 致命的エラーの解決策: メンバー関數(shù) fetch() の呼び出し PHP 致命的エラーの解決策: メンバー関數(shù) fetch() の呼び出し Jun 23, 2023 am 09:36 AM

Web アプリケーション開(kāi)発に PHP を使用する場(chǎng)合、多くの場(chǎng)合データベースを使用する必要があります。データベースを使用すると、エラー メッセージがよく発生します。その中でも、PHPFatalerror: Calltoamemberfunctionfetch() は、PDO を使用してデータベースをクエリするときに発生する比較的一般的なエラーです。では、このエラーの原因と解決方法は何でしょうか?この記事ではそれについて詳しく説明します。 1. エラーの原因

See all articles