ホームページ >バックエンド開発 >PHPの問題 >php での定義とはどういう意味ですか?

php での定義とはどういう意味ですか?

青灯夜游
青灯夜游オリジナル
2021-10-13 18:00:182450ブラウズ

define は「定義する」という意味で、PHP の組み込み関数です。その機能は定数を定義することです。構文は "define(定数名, 値, $case_insensitive)"、パラメータは "$case_insensitive" です。 " は定数を指定します。名前がサイズに依存するかどうか、true の場合は区別されません。

php での定義とはどういう意味ですか?

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php での定義とはどういう意味ですか?

#define は、定数を定義するために使用される PHP の組み込み関数です。

いわゆる定数は変更できない量であり、PHP で定数を一度定義すると、変更したり定義を解除したりすることはできません。

有効な定数名は文字とアンダースコアのみで始まり、その後に任意の長さの文字、数字、またはアンダースコアを続けることができます。 PHP では、define() 関数を使用して定数を定義できます。define() 関数の構文は次のとおりです:


define($name,$value , $case_insensitive)

Parameters説明必須。定数の名前を指定します。 #$値$case_insensitive オプション。定数名の大文字と小文字を区別するかどうかを指定します。
$名前
必須。定数の値を指定します。

true に設定すると、大文字と小文字は区別されません。デフォルトは false (大文字と小文字が区別されます) です。

例:


大文字と小文字を区別する定数を定義します:

<?php
header("Content-type:text/html;charset=utf-8");
define("WebSite","PHP中文网");
echo constant("WebSite");
?>

出力結果:

php での定義とはどういう意味ですか?大文字と小文字を区別しない定数の定義:

<?php
header("Content-type:text/html;charset=utf-8");
define("WebSite","PHP中文网",TRUE);
echo constant("website");
?>

出力結果:

php での定義とはどういう意味ですか?推奨学習: 「

PHP ビデオ チュートリアル

以上がphp での定義とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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