PHP定義関数の使い方

藏色散人
リリース: 2023-02-22 20:12:01
オリジナル
3728 人が閲覧しました

php 定義関数は、定数を定義するために使用されます。その構文は、define(name, value, case_insensitive) です。パラメータ名は必須で、定数の名前を指定します。値は必須で、定数の値を指定します。

PHP定義関数の使い方

#PHP 定義関数の使用方法?

定義と使用法

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

定数は変数と似ていますが、次の点が異なります。

#● 設定後、定数の値は変更できません。

#● 定数名にはドル記号 ($) は必要ありません。 ) 先頭

##● スコープは定数へのアクセスには影響しません

#● 定数値は文字列と数値のみ可能です

構文

define(name,value,case_insensitive)
ログイン後にコピー
パラメータ

名前は必須です。定数の名前を指定します。

値は必須です。定数の値を指定します。 PHP7 は配列をサポートしています。例は次のとおりです。

<?php
// PHP7+ 支持
define(&#39;ANIMALS&#39;, [
    &#39;dog&#39;,
    &#39;cat&#39;,
    &#39;bird&#39;
]);
echo ANIMALS[1]; // 输出 "cat"
?>
ログイン後にコピー

case_insensitive オプション。定数名の大文字と小文字を区別するかどうかを指定します。可能な値:

TRUE - 大文字と小文字を区別しない

FALSE - デフォルト。大文字と小文字を区別します

戻り値:

成功した場合は TRUE を返し、失敗した場合は FALSE を返します。

PHP バージョン: 4

例 1

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

<?php 
define("GREETING","Hello you! How are you today?",TRUE); 
echo constant("greeting"); 
?>
ログイン後にコピー

出力:

Hello you! How are you today?
ログイン後にコピー
ログイン後にコピー

例 2


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

<?php 
define("GREETING","Hello you! How are you today?"); 
echo constant("GREETING"); 
?>
ログイン後にコピー

出力:

Hello you! How are you today?
ログイン後にコピー
ログイン後にコピー

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

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