ホームページ > バックエンド開発 > PHPチュートリアル > phpのdefine()関数とdefine()関数の使用方法の詳細な説明について説明します_PHPチュートリアル

phpのdefine()関数とdefine()関数の使用方法の詳細な説明について説明します_PHPチュートリアル

WBOY
リリース: 2016-07-21 15:06:39
オリジナル
1244 人が閲覧しました

The define() function defines a constant.
define()函数的作用是:定义一个常量。

Constants are much like variables, except for the following differences:
常量[constant]与变量[variable]有很多相似的地方,因此,很容易混淆;下面,我们列举一下常量[constant]与变量[variable]之间的不同点:
    A constant's value cannot be changed after it is set
    一个常量值在指定之后就不可以更改;
    Constant names do not need a leading dollar sign ($)
    设置常量时,不需要在前面加上“$”符号;
    Constants can be accessed regardless of scope
    常量可以被所有范围的域访问;
    Constant values can only be strings and numbers
    常量的值只能是“字符串[string]”和“数字[number]”;

Syntax
语法
define(name,value,case_insensitive)

Parameter
参数
Description
描述
name Required. Specifies the name of the constant
必要参数。指定常量的名称
value Required. Specifies the value of the constant
必要参数。指定常量的值
case_insensitive Optional. Specifies whether the constant name should be case-insensitive. If set to TRUE, the constant will be case-insensitive. Default is FALSE (case-sensitive)
可选参数。指定常量的名称是否是不区分大小写的[case-insensitive]。如果设置为True,则不区分字母大小写;如果设置为False,则区分字母大小写。默认值是:False

例1
ケース1
大文字と小文字を区別する定数を定義します:
定数を指定します(大文字と小文字を区別します):

コードをコピーします コードは次のとおりです:



上記のコードの出力は次のようになります:
上記のコードは次の結果を出力します。
コードをコピーします コードは次のとおりです:

こんにちは! 今日はどうですか?
コードをコピーします
コードは次のとおりです:


上記のコードの出力は次のようになります:
上記のコードは次の結果を出力します:
コードをコピーします
コードは次のとおりです:


こんにちは!今日はどうですか?


define() 関数は定数が存在するかどうかを確認します。定数が存在します。
定数が存在する場合は TRUE を返し、そうでない場合は FALSE を返します 定数が存在する場合は True を返し、存在しない場合は False を返します。
構文

構文


コードをコピー コードは次のとおりです:

define(name)



パラメータ

パラメータ 説明説明

名前
必須。チェックする定数の名前を指定します。
必須パラメータ。定数オブジェクトの名前を指定します例

ケース
コードをコピー コードは次のとおりです:
上記のコードの出力は次のようになります:

上記のコードは次の結果を出力します:
1

http://www.bkjia.com/PHPjc/327592.html
www.bkjia.com

tru​​e
http://www.bkjia.com/PHPjc/327592.html

技術記事
define() 関数は定数を定義します。定数は変数とよく似ていますが、次の違いがあります: 定数[constan...

]

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート