国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

PHP中如何定義和使用常量

2024-05-04 23:08:37
字體:
供稿:網(wǎng)友

1.自定義常量

* 必須用函數(shù)define()定義
* 定義完后其值不能再改變了
* 使用時直接用常量名,不能像變量一樣在前面加$s
例如:define("PI",3.14);定義一個常量
$area = PI*R*R; 計算圓的面積
define("URL","http://www.survivalescaperooms.com");
echo "我的網(wǎng)址是:".URL;

2 系統(tǒng)常量:

FILE :php程序文件名
LINE :PHP程序文件行數(shù)
PHP_VERSION:當(dāng)前解析器的版本號
PHP_OS:執(zhí)行當(dāng)前PHP版本的操作系統(tǒng)名稱
可以直接拿來使用,例如要查看執(zhí)行當(dāng)前PHP版本的操作系統(tǒng)名稱,就可以寫成 echo PHP_OS

php定義和使用一個類常量

php類常量

我們可以在類中定義常量。常量的值將始終保持不變。在定義和使用常量的時候不需要使用$符號。

常量的值必須是一個定值,不能是變量,類屬性或其它操作(如函數(shù)調(diào)用)的結(jié)果。

Its also possible for interfaces to have constants. Look at the interface documentation for examples. 接口(interface)中也可以定義常量。請查看接口的文檔獲得更多示例。

PHP5.3.0之后,我們可以用一個變量來動態(tài)調(diào)用類。但該變量的值不能為關(guān)鍵字self, parent 或static。

定義和使用一個類常量

復(fù)制代碼 代碼如下:


<?php
class MyClass
{
const constant = ‘constant value';
function showConstant() {
echo self::constant . “/n”;
}
}

echo MyClass::constant . “/n”;

$classname = “MyClass”;
echo $classname::constant . “/n”; // PHP 5.3.0之后

$class = new MyClass();
$class->showConstant();

echo $class::constant.”/n”; // PHP 5.3.0之后
?>

Example #2 靜態(tài)數(shù)據(jù)示例

復(fù)制代碼 代碼如下:


<?php
class foo {
// PHP 5.3.0之后
const bar = <<<'EOT'
bar
EOT;
}
?>

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 铜鼓县| 卓资县| 治多县| 延庆县| 龙井市| 新化县| 松原市| 中方县| 闽清县| 顺昌县| 蓝田县| 阿勒泰市| 黔东| 岗巴县| 湘潭县| 勐海县| 胶南市| 同心县| 从化市| 恭城| 高密市| 隆安县| 大厂| 确山县| 江口县| 常熟市| 武清区| 铜鼓县| 包头市| 长海县| 武邑县| 盈江县| 宁武县| 广州市| 冀州市| 廊坊市| 吴川市| 景洪市| 梧州市| 平阴县| 高碑店市|