国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHP constants

PHP 5 Constants

After a constant value is defined, it cannot be changed anywhere else in the script.


PHP Constants

As its name suggests, the value of a constant is It cannot be changed. Constants are also case-sensitive. The naming rules for variables are the same. Legal constant names start with letters or underscores, followed by any letters, numbers or underscores.

In order to distinguish, constants are not added For the $ symbol, we usually agree that constants use capital letters

Note: Constants can be used throughout the script.


Set PHP constants

To set constants, use the define() function , the function syntax is as follows:

bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )

This function has three parameters:

·?????? name : Required parameter, constant name, i.e. identifier.

·??????????????????????????????????????????????????????????????????????????????????????????????????????????? value: required parameter, the value of a constant.

·????????? case_insensitive: Optional parameter, if set to TRUE, the constant is case-insensitive. The default is case-sensitive.

In the following example we create a case-insensitive constant, the constant value is "Welcome to php.cn":

<?php
// 區(qū)分大小寫的常量名
define("GREETING", "歡迎訪問破壞批php.cn");
echo GREETING;    // 輸出 "歡迎訪問 php.cn"
echo '<br>';
echo greeting;   // 輸出 "greeting"
?>

In the following example we create a case-insensitive constant, the constant value is "Welcome to php.cn":

<?php
// 不區(qū)分大小寫的常量名
define("GREETING", "歡迎訪問 php.cn", true);
echo greeting;  // 輸出 "歡迎訪問 php.cn"
?>


Constant is global

Constant after definition , which is a global variable by default and can be used anywhere in the entire running script.

The following example demonstrates the use of constants within a function. Even if the constant is defined outside the function, the constant can be used normally.

<?php
define("GREETING", "歡迎訪問 php.cn");
function myTest() {
    echo GREETING;
}
myTest();    // 輸出 "歡迎訪問 php.cn"
?>

System constants

In addition to system variables, PHP also has system constants. We often call system constants predefined constants. We can use it directly. Most of the system constants in PHP start and end with double underscores, with capital letters

? __LINE__ The line number of the current code

? __FILE__ The current code The file name where it is located

? __FUNCTION__ The function name where the current code is located

? __CLASS__, __METHOD__......

? PHP_VERSION The current PHP version number

? PHP_OS The operating system of the current server


Continuing Learning
||
<?php define("GREETING", "歡迎訪問 php.cn"); function myTest() { echo GREETING; } myTest(); // 輸出 "歡迎訪問 php.cn" ?>
submitReset Code