PHP脚本以结束。
PHP脚本以结束。
//php脚本的基本格式,单行注释
//php的变量声明是以$开始,后面跟着变量的名称
变量名必须以字母或者下划线字符开始
变量名只能包含字母、数字、字符以及下划线(A-z、0-9和 _ )
变量名不能包含空格
$num=3.14;
$str="hello";
当一个函数完成时,它的所有变量通常都会被删除,
然而,有时您希望某个局部变量不要被删除,
要做到这一点,请您在第一次声明变量时使用static关键字。
//static 关键字使用
php有5中数据类型:String(字符串)、Integer(整形)、Float(浮点型)、Boolean(布尔型)、Array(数组)、Object(对象)、NULL(空值)、字典。
1,'b'=>'2');//这种类型叫做字典print_r($a4);?>
1.常量是一个简单值的标识符。该值在脚本中不能改变。(在整个脚本中都能使用)
2.一个常量由英文字母、下划线和数字组成。但数字不能作为首字母出现。(常量名不需要加$修饰符)。
3.设置常量,使用define()函数,函数语法如下:
bool define(string $name,mixed $value[,bool $case_insensitive=false])
该函数有三个参数:
name:必选参数,常量名称,即标识符。
value:必选参数,常量的值。
case_insensitive:可选参数,如果设置为TRUE,该常量则大小写不敏感。默认是大小写敏感,即false。
PHP预定义了许多常量,这些常量无需使用define()函数定义,可以直接在程序中使用。下面列举了一些常用的PHP预定义常量。
(1)__FILE__:当前正在处理的脚本文件名,若使用在一个被引用的文件中(include或require),那么,他的值就是被引用的文件,而不是引用它的那个文件。
(2)__LINE__:正在处理的脚本文件的当前行数。
(3)PHP_VERSioN:当前PHP预处理器的版本,如5.4.16。
(4)PHP_OS:PHP所在的操作系统的类型。
(5)TRUE:表示逻辑真。FALSE:表示逻辑假。NULL:表示没有值或值不确定。
(6)DIRECTORY_SEPARATOR:表示目录分隔符,UNIX或linux操作系统环境时的值为”/“,Window操作系统环境时的值为”\“。
";echo __LINE__;echo "
";echo PHP_VERSION;echo "
";echo PHP_OS;echo "
";echo DIRECTORY_SEPARATOR;?>
整数类型:保存整数数值(范围限制),4个字节存储数据。PHP中默认为有字符号。
在PHP中提供四种整形的定义方式,十进制定义、二进制定义、八进制定义和十六进制定义
$a=120//十进制
$a=0b110//二进制
$a=0120//八进制
$a=0x120//十六进制
//使用echo输出时。默认输出为十进制
decbin() //十进制转二进制
decoct() //十进制转八进制
dechex() //十进制转十六进制
bindec() //二进制转十进制
bin2hex() //二进制转十六进制
字符串:字符串变量用于存储并处理文本。
双引号:里面有变量,会输出变量的值。
单引号:如果里面有变量都作为一个字符串处理。
1.addcslashes — 以C语言风格使用反斜线转义字符串中的字符
2.addslashes — 使用反斜线引用字符串
3.bin2hex -- 函数把包含数据的二进制字符串转换为十六进制
4.chop -- rtrim的别名
5.chr -- 返回指定的字符
6.chunk_split -- 将字符串分割成小块
7.convert_cyr_string -- 将字符由一种Cyrillic字符转换成另一种
8.convert_uudecode -- 解码一个uuencode编码的字符串
9.convert_uuencode -- 使用uuencode编码一个字符串
10.count_chars -- 返回字符串所用字符的信息
11.crc32 -- 计算一个字符串的crc32多项
12.crypt -- 单项字符串散列
13.echo -- 输出一个或多个字符串
14.explode -- 使用一个字符串分割另一个字符串
15.fprintf -- 将格式化后的字符串写入到流
16.get_html_translation_table -- 返回使用htmlspecialchars和htmlentities后的转换表
17.hebrev -- 将逻辑顺序希伯来文(logical-Hebrew)转换为视觉顺序希伯来文(visual-Hebrew)
18.hebrevc -- 将逻辑顺序希伯来文(logical-Hebrew)转换为视觉顺序希伯来文(visual-Hebrew),并且转换换行
19.hex2bin -- 转换十六进制字符串为二进制字符串
20.html_entity_decode -- 将 HTML 转换为其相应的字符
来源地址:https://blog.csdn.net/m0_61903191/article/details/131341567
--结束END--
本文标题: PHP格式、数据类型、常量及字符串
本文链接: https://www.lsjlt.com/news/392890.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0