zl程序教程

您现在的位置是:首页 >  其他

当前栏目

PHP 网络学习笔记 综合 (三)

2023-03-20 14:53:05 时间

拼接字符串

echo输出的拼接

使用 echo 输出两个变量时,需要使用 “,” 进行分割,如:

echo a, b;

变量的拼接

若想把两个变量拼接为一个变量,需要使用 “.” 进行分割,如:

$a = $a . $b;

字符串解析

与其他语言不同,在 PHP 中单引号字符串和双引号字符串有不同的意义。在单引号字符串中书写的变量名会照样输出,而在双引号字符串下的变量迷宫会解析其值。 在双引号字符串中,出现变量名不确定的情况下需使用 {} 进行界定,例如

echo {$a}b;

数据类型检测

var_dump() 函数

在 PHP 中的变量类型是由代码决定的,PHP 内置了一个可以查看变量数据类型的函数 var_dump()。 使用 var_dump() 十分简单,只需要在括号内填写变量即可,如:

$a = 1;
var_dump($a);  // var_dump() 输出了 int(1)

检测类型相关的函数

为了检测表达式的值是否为期望的数据类型,PHP 内置了 is_*() 函数,用来检测值是否符合类型。若符合会用 true 来表示,否之则用 false 表示。如:

$a = true;
is_bool($a);  // 输出 true
$a = 1;
is_bool($a);  // 输出 false

函数名称 功能

is_bool()            检测是否为布尔值
is_string()          检测是否为字符串
is_float()           检测是否为浮点型
is_int()             检测是否为整型 
is_null()            检测是否为空值
is_array()           检测是否为数组
is_resource()        检测是否为数组
is_object()          检测是否为对象
is_numeric()         检测是否为数字或数字组成的字符串