本文主要讲解“php数据类型的永久转换函数是什么?”感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让边肖学习一下“php数据类型的永久转换函数是哪个”!
php数据类型的永久转换函数是“settype()”。Settype()函数用于设置变量的类型,可以永久改变变量本身的数据类型;语法“settype ($var,$type)”和参数“$type”指定要转换的目标数据类型。
本教程操作环境:windows7系统,PHP 7.1版,DELL G3电脑
在PHP中,实现数据类型转换的函数有很多:intval()、floatval()、boolval()、strval()和settype()。
但是,intval()、floatval()、boolval()、strval()函数强制类型转换,而不更改转换后的变量本身的类型,但是通过将转换后的新类型数据分配给新变量,原始变量的类型和值保持不变。这不能永久转换。
Settype()可以永久更改变量本身的数据类型。语法:
Settype($var,$type)将变量$var的类型设置为$type。
$type的可能值有:
Boolean '(或“bool”,从PHP 4.2.0开始)
Integer '(或' int ',从PHP 4.2.0开始)
float’(只能在PHP 4.2.0之后使用,但是之前版本中使用的‘double’现在被禁用)
'字符串'
“数组”
“对象”
空值(从PHP 4.2.0开始)
示例:
?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
$ foo=' 5bar//字符串
$ bar=true//布尔值
var _ dump($ foo);
var _ dump($ bar);
settype($foo,' integer ');//$foo现在是5(整数)
settype($bar,' string ');//$bar现在是“1”(字符串)
var _ dump($ foo);
var _ dump($ bar);
?
至此,相信大家对“哪个是php数据类型的永久转换函数”有了更深的理解,下面就来做一些实际的工作吧!这是网站。更多相关内容,可以去相关渠道查询,关注我们,继续学习!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/143748.html