現在の位置: ホーム> 関数カテゴリ一覧> define

define

定数を定義します
名前:define
カテゴリ:その他
対応言語:php
一言説明:定数を定義します。

定義と使用法

define()関数は定数を定義します。

定数は変数に似ています、違いは次のとおりです。

  • 設定後に定数の値を変更することはできません
  • 一定の名前は、始まるドル記号($)を必要としません
  • 定数は任意の範囲内でアクセスできます
  • 定数の値は文字列と数値にのみ存在することができます

例1

ケースに敏感な定数を定義します。

 <?php
定義( 「グリーティング」 、 「Hello World!」 ) ;
エコー定数( "グリーティング" ) ;
?>

自分で試してみてください

例2

ケースに依存しない定数を定義します。

 <?php
定義( 「グリーティング」 、 「Hello World!」 、 True ) ;
エコー定数( "グリーティング" ) ;
?>

出力:

こんにちは世界!

文法

定義( namevaluecase_insensivity
パラメーター 説明する
名前 必須。定数の名前を指定します。
価値 必須。定数の値を指定します。
case_insensive

オプション。定数名がケース非感受性かどうかを指定します。考えられる値:

  • True -Case Insensive(PHP 7.3で非推奨)
  • false-ケースセンシティブ(これはデフォルトです)

説明します

PHP 7.3の後、このオプションが廃止されたため、ケースと感受性の定数名を使用することはお勧めしません。定数を定義する場合、ケースに敏感な名前を常に使用する必要があります。

さらに、PHP 7では定数の値として配列を使用できますが、定数は構成設定や定数式などの単純な不変値を保存するためにしばしば使用されるため、定数の典型的な使用ではありません。

PHP 5では、定数の値はスカラータイプ(文字列、整数、浮動小数点数など)またはブール値、またはnullでなければなりません。

類似の関数
  • コメントやスペースを削除した後、PHPソースコードを返します php_strip_whitespace

    php_strip_whitespace

    コメントやスペースを削除した後、PHPソ
  • プロセスコードページの設定 sapi_windows_cp_set

    sapi_windows_cp_set

    プロセスコードページの設定
  • exit()に相当 die

    die

    exit()に相当
  • 文字列をPHPコードとして実行します eval

    eval

    文字列をPHPコードとして実行します
  • 遅延実行 sleep

    sleep

    遅延実行
  • 一意のIDを生成します uniqid

    uniqid

    一意のIDを生成します
  • ファイルを強調表示する構文 highlight_file

    highlight_file

    ファイルを強調表示する構文
  • バイナリ文字列にデータをパッケージします pack

    pack

    バイナリ文字列にデータをパッケージします
人気記事(にんききじ)