首页后端开发PHPPHP强制转化有几种形式,怎样实现

PHP强制转化有几种形式,怎样实现

时间2024-03-24 15:06:03发布访客分类PHP浏览526
导读:相信很多人对“PHP强制转化有几种形式,怎样实现”都不太了解,下面小编为你详细解释一下这个问题,希望对你有一定的帮助 PHP强制转化有几种形式 PHP强制转化有3种形式:1、在要转换的变量之前加上用括号括起来的目标类型;2、使...
相信很多人对“PHP强制转化有几种形式,怎样实现”都不太了解,下面小编为你详细解释一下这个问题,希望对你有一定的帮助

PHP强制转化有几种形式

PHP强制转化有3种形式:1、在要转换的变量之前加上用括号括起来的目标类型;2、使用转强函数,如“intval()”,“strval()”;3、使用“settype()”函数,只需将要转换的变量传入第一个参数并将第二参数传入数据类型名即可。

示例代码

$a = '12';
    
$res = (int)$a;
    
var_dump($a);
     //原变量不影响
var_dump($res);
    //返回的值为整型
$a = '12';
    
$res = intval($a);
    
var_dump($a);
     //不改变原变量
var_dump($res);
    
$a = '12';
    
settype($a,'integer');
    
var_dump($a);
     // 改变原变量 返回值是一个布尔型

知识点补充:

在要转换的变量之用括号括起来

(int) (bool) (float) (string) (array) (object) 注意不改变原变量

$a = '12';
    
$res = (int)$a;
    
var_dump($a);
     //原变量不影响
var_dump($res);
    //返回的值为整型

使用转强函数 intval() floatval() strval() boolval() 注意不改变原变量

$a = '12';
    
$res = intval($a);
    
var_dump($a);
     //不改变原变量
var_dump($res);
    

通过以上内容的阐述,相信大家对“PHP强制转化有几种形式,怎样实现”已经有了进一步的了解,更多相关的问题,欢迎关注网络或到官网咨询客服。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: PHP强制转化有几种形式,怎样实现
本文地址: https://pptw.com/jishu/652138.html
oracle中删除唯一索引的方法是什么? Oracle大小写的问题哪些需要了解?

游客 回复需填写必要信息