目次
PHP の exit 関数の仕組み
PHP 終了の例
例 #3
結論

PHP 終了

Aug 29, 2024 pm 01:10 PM
php

PHP でメッセージとともに現在のスクリプトを終了する必要がある場合は常に、PHP の exit 関数と呼ばれる組み込み関数を利用します。 exit 関数は現在のスクリプトを終了するために使用されますが、オブジェクトは中断されません。デストラクタとシャットダウン関数は実行されないようにするため、exit 関数は 1 つのパラメータ、つまり message を受け取ります。message は、exit 関数による現在のスクリプトの終了中に表示されるメッセージを表します。または、このメッセージは、スクリプトの終了中にステータス番号を指定することもできます。 exit 関数によるスクリプト。

広告 このカテゴリーの人気コース PHP 開発者 - 専門分野 | 8コースシリーズ | 3 つの模擬テスト

無料ソフトウェア開発コースを始めましょう

Web 開発、プログラミング言語、ソフトウェア テスト、その他

構文:

exit(message)
ログイン後にコピー

どこ、

メッセージは、exit 関数による現在のスクリプトの終了中に表示されるメッセージを表します。または、このメッセージは exit 関数によるスクリプトの終了中にステータス番号になることもあります。

PHP の exit 関数の仕組み

  • PHP でメッセージとともに現在のスクリプトを終了する必要がある場合は、PHP の exit 関数と呼ばれる組み込み関数を使用します。
  • exit 関数は現在のスクリプトを終了するために使用されますが、オブジェクト デストラクターを中断したり、関数の実行をシャットダウンしたりすることはありません。
  • exit 関数は 1 つのパラメータ、つまりメッセージを受け取ります。
  • パラメータ メッセージは、exit 関数による現在のスクリプトの終了中に表示されるメッセージを表します。または、このメッセージは exit 関数によるスクリプトの終了中にステータス番号になることもあります。

PHP 終了の例

いくつかの例について説明しましょう。

例 #1

exit 関数の動作を説明する PHP プログラム。PHP プログラムを通じて Web サイトに接続しようとし、接続できない場合は、exit 関数を使用してエラー メッセージを表示してスクリプトを終了します。

コード:

<html>
<body>
<?php
#a variable called website is used to store the URL of the website that is to be connected.
$website = "https://www.google.com/";
#fopen function is used in read mode to read the contents of the website
fopen($website,"r")
#in case if the program is unable to connect to the website and read the contents of the website, the current script is terminated along with an error message using exit function
or exit("Unable to connect to the website: $website ");
?>
</body>
</html>
ログイン後にコピー

出力:

PHP 終了

上記のプログラムでは、web サイトという変数に接続先の Web サイトの URL を格納しています。次に、fopen 関数を使用して Web サイトを読み取りモードで開き、Web サイトのコンテンツを読み取ります。プログラムがウェブサイトに接続できない場合、または失敗した場合

Web サイトのコンテンツを読み込むと、画面に出力として表示される exit 関数を使用してスクリプトを終了するときに、エラー メッセージが表示されます。出力は上のスナップショットに示されています。

例 #2

exit 関数の動作を説明する PHP プログラム。PHP プログラムを通じて Web サイトに接続しようとし、接続できない場合は、exit 関数を使用してエラー メッセージを表示してスクリプトを終了します。

コード:

<html>
<body>
<?php
#a variable called website is used to store the URL of the website that is to be connected.
$website = "https://www.facebook.com/";
#fopen function is used in read mode to read the contents of the website
fopen($website,"r")
#in case if the program is unable to connect to the website and read the contents of the website, the current script is terminated along with an error message using exit function
or exit("Unable to connect to the website: $website ");
?>
</body>
</html>
ログイン後にコピー

出力:

PHP 終了

上記のプログラムでは、websiteという変数に接続先のWebサイトのURLを格納しています。次に、fopen 関数を使用して Web サイトを読み取りモードで開き、Web サイトのコンテンツを読み取ります。プログラムが Web サイトへの接続に失敗した場合、または Web サイトのコンテンツの読み取りに失敗した場合、画面に出力として表示される exit 関数を使用してスクリプトを終了するときに、エラー メッセージが表示されます。

出力は上のスナップショットに示されています。

例 #3

PHP プログラムでファイルの場所へのパスを指定してファイルを開こうとする exit 関数の動作を説明する PHP プログラム。ファイルを開けない場合は、次のようにしてエラー メッセージとともにスクリプトを終了します。 exit 関数の使用:

コード:

<html>
<body>
<?php
#a variable called filepath is used to store the path to the location of the file that is to be opened.
$filepath = "C:/Users/admin/Desktop/check";
#fopen function is used in read mode to read the contents of the file present at the location specified
fopen($filepath, "r")
#in case if the program is unable to open the file present at the location specified and read the contents of the file, the current script is terminated along with an error message using exit function
or exit("Unable to open the file present at the location $filepath");
?>
</body>
</html>
ログイン後にコピー

出力:

PHP 終了

上記のプログラムでは、開くファイルの場所へのパスを格納するために filepath という変数が使用されています。次に、 fopen 関数を使用してファイルを読み取りモードで開き、ファイルの場所を指定するパスからファイルの内容を読み取ります。ファイルのパスで指定された場所にあるファイルを開くことができなかった場合、プログラムは画面に出力として表示される exit 関数を使用してエラー メッセージを表示して終了します。出力は上のスナップショットに示されています。

結論

この記事では、定義、構文、プログラミング例による exit 関数の動作、およびその出力を通じて、PHP の exit 関数の概念を学びました。

以上がPHP 終了の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

CakePHP の日付と時刻

CakePHP プロジェクトの構成 CakePHP プロジェクトの構成 Sep 10, 2024 pm 05:25 PM

CakePHP プロジェクトの構成

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

CakePHP ファイルのアップロード

CakePHP ルーティング CakePHP ルーティング Sep 10, 2024 pm 05:25 PM

CakePHP ルーティング

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP について話し合う

CakePHP クイックガイド CakePHP クイックガイド Sep 10, 2024 pm 05:27 PM

CakePHP クイックガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法

See all articles