PHP教程
+ -

PHP 常量

2019-09-09 22 0

PHP常量是在执行脚本期间无法更改的名称或标识符。 PHP常量可以通过两种方式定义:

  1. 使用 define() 函数定义
  2. 使用 const 关键字定义

PHP常量遵循相同的PHP变量规则。 例如,它可以只用字母或下划线开始。通常,PHP常量应以大写字母定义。

PHP常量:define()

下面来看看看PHP中的define()函数的语法。

define(name, value, case-insensitive)
  • name:指定常量名称。
  • value:指定常量值。
  • case-insensitive:默认值为false。默认情况下区分大小写。

下面来看看看使用define()函数来定义PHP常量的例子。

<?php  

define("MESSAGE","Hello bytekits PHP");  
echo MESSAGE;  

?>

执行上面代码得到以下结果 -

Hello bytekits PHP
<?php  

 define("MESSAGE","Hello bytekits PHP",true);//不区分大小写

 echo MESSAGE;  
 echo message;  

?>

执行上面代码得到以下结果 :

Hello bytekits PHPHello bytekits PHP

File: constant3.php

<?php  

    define("MESSAGE","Hello bytekits PHP",false);//case sensitive  

    echo MESSAGE;  
    echo message;  

?>

执行上面代码得到以下结果

Hello bytekits PHPmessage

PHP常量:const关键字

const关键字在编译时定义常量。 它是一个语言构造不是一个函数。
它比define()快一点,因为它没有返回值。
它总是区分大小写的。
File: constant4.php

<?php  

    const MESSAGE="Hello const by bytekits PHP";  
    echo MESSAGE;  

?>

执行上面代码得到以下结果 -

    Hello const by bytekits PHP

0 篇笔记 写笔记

Ruby 变量
/ruby/ruby-variable.html变量是持有可被任何程序使用的任何数据的存储位置。Ruby 支持五种类型的变量。一般小写字母、下划线开头:变量(Variable)。$ 开头:全局变量(Global variable)。@ 开头:实例变量(Instance variable)。@@ 开头......
PHP 常量
PHP常量是在执行脚本期间无法更改的名称或标识符。 PHP常量可以通过两种方式定义:使用 define() 函数定义使用 const 关键字定义PHP常量遵循相同的PHP变量规则。 例如,它可以只用字母或下划线开始。通常,PHP常量应以大写字母定义。PHP常量:define()下面来看看看PHP中的......
PHP 魔术常量
魔术常数是PHP中的预定义常量,根据它们的使用而改变。 它们以双下划线(__)开头,以双下划线结尾。它们类似于其他预定义的常量,但是它们随着上下文的改变而改变它们的值,它们被称为魔术常量。下表中定义了八个魔法常量。 它们 不区分大小写 。常量名称描述 __LINE__表示使用当前行号。 __FI......
C语言 常量
常数是指程序在执行过程中不得更改的固定值,常量与常规变量的处理方式相同,只不过其值在定义后无法修改。整数整数可以是十进制,八进制或十六进制常量。前缀指定基数或基数:十六进制为0x或0X,八进制为0。212 /* Legal */215u /* Legal */0xFee......
ObjectiveC 常量
常量指的是程序在执行期间不会改变的固定值。这些固定值也称为文字。常量可以是任何基本数据类型,如整数常量,浮点常量,字符常量或字符串文字。还有枚举常量常量被视为常规变量,只不过它们的值在定义后无法修改。1. 整数文字整数文字可以是十进制,八进制或十六进制常量。前缀指定基数或基数:十六进制为0x或0X......
C++ 常量
常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做 字面量。常量可以是任何的基本数据类型,可分为整型数字、浮点数字、字符、字符串和布尔值。常量就像是常规的变量,只不过常量的值在定义后不能进行修改。整数常量整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制......
Nasm 常量
有几个NASM定义常量的指令。我们在前面的章节中已经使用EQU指令。我们将特别讨论了三个指令:EQU%assign%defineEQU 指令EQU指令用于定义常量。 EQU伪指令的语法如下:CONSTANT_NAME EQU expression例如,TOTAL_STUDENTS equ 50可以在......
C# 常量
常量是固定值,程序执行期间不会改变。常量可以是任何基本数据类型,比如整数常量、浮点常量、字符常量或者字符串常量,还有枚举常量常量可以被当作常规的变量,只是它们的值在定义后不能被修改。整数常量整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,没......
GO语言 常量
常量是一个简单值的标识符,在程序运行时,不会被修改的量。常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。常量的定义格式:const identifier [type] = value你可以省略类型说明符 [type],因为编译器可以根据变量的值来推断其类型。显式类型定义: ......
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!