この記事では、PHP の定数と変数について簡単に説明します。一定の参考値があります。困っている友人は参照してください。お役に立てれば幸いです。
1. 定数は、その名前が示すように、通常の量です
#2. 定数とは、スクリプトの実行中に変化しない量です
3. 定数の定義
//定义一个常量 define('NAME','wuhen'); //使用一个常量 echo NAME;//输出结果 wuhenecho "<br>"; //判断常量是否被定义 var_dump(defined('NAME'));//结果为bool(true)
2. 変数の定義
PHP では、変数はドル記号 ($) と変数名で表現されますが、PHP で明示的に変数を宣言する必要はありません。
3. 命名規則
参照による代入 : 代入式のメモリ空間の参照を別の変数へ代入
5. 変数の破棄
6. 変数が存在するかどうかを確認する
//定义一个变量 $a; //传值赋值 $a = 5; //引用赋值 $b = &$a;//把$a的地址传给$b $b = 6; echo $a;//结果为6 //引用赋值,改变$b等于是改变$a //销毁变量 unset($a); //判断变量是否存在 var_dump(isset($a));//结果为bool(false),说明$a不存在已经被销毁
2. グローバル変数
//全局变量 $a = 1;function fnc(){ //引用全局变量 global $a; echo $a; $a = $a+1; //使用全局变量数组引用 echo $GLOBALS['a']; } fnc();//结果为1 2
//静态变量 function fnc(){ //定义一个静态变量 static $count = 1; echo $count; $count += 1; } fnc();//结果为1 fnc();//结果为2 //说明静态变量$count,没有随着函数的结束而销毁
//可变变量 $a = 'b'; $b = 'abcde'; echo $b; echo $$a; //相当于$b echo ${$a}; //相当于$b //结果都是 abcde
以上がPHP の定数と変数の簡単な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。