php-类型函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php-类型函数相关的知识,希望对你有一定的参考价值。

/* 【类型操作函数】 */

//获取/设置类型

gettype($var) //获取变量的数据类型

settype($var, $type) //设置变量的数据类型

 

//类型判断

is_int

is_float

is_null

is_string

is_resource

is_array

is_bool

is_object    

is_numeric   检测变量是否为数字或数字字符串

 

//转换成指定的数据类型

boolval

floatval

intval

strval

 

//强制转换类型

(int)

(float)

(string)

(bool)

(array)

(object)

(unset) //转换为NULL

(binary) 转换和 b前缀转换 //转换成二进制

 

var_dump    打印变量的相关信息。

        显示关于一个或多个表达式的结构信息,包括表达式的类型与值。

        数组将递归展开值,通过缩进显示其结构。

var_export($var [,bool $return]) //输出或返回一个变量的字符串表示

  $return:为true,则返回变量执行后的结果

print_r     打印关于变量的易于理解的信息

empty      检查一个变量是否为空

isset      检测变量是否存在

 

/* 【流程控制】 */

//if语句的替代语法

if (条件判断) :

  语句块;

elseif (条件判断) :

  语句块;

else :

  语句块;

endif;

 

//流程控制的替代语法

在嵌入html时常用

将 换成 : , 将 换成 endif; 

endif

endwhile

endfor

endforeach

endswitch

 

以上是关于php-类型函数的主要内容,如果未能解决你的问题,请参考以下文章

php值callback类型和匿名函数(闭包)

精进不休 php - 数据类型变量常量函数类接口特性

php:声明函数的参数类型

php 数据类型位数

PHP中的类型提示返回值/函数

PHP 数组 - 'set where key=?'类型函数?