当前位置 : 主页 > 网络编程 > PHP >

php字符型怎么转整型

来源:互联网 收集:自由互联 发布时间:2022-11-14
php字符型转整型的方法:1、创建一个PHP示例文件;2、通过“foreach($arr as $key=$val){print($key == aa ? 5 : $val);}”方式或“((int)(132very));”方式将字符型转换整型即可。 php入门到就业线上直播

php字符型转整型的方法:1、创建一个PHP示例文件;2、通过“foreach($arr as $key=>$val){print($key == "aa" ? 5 : $val);}”方式或“((int)('132very'));”方式将字符型转换整型即可。

php入门到就业线上直播课:进入学习
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API调试工具:点击使用

本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。

php字符型转整型

 $arr = array(0=>1,"aa"=>2, 3, 4);
  
 foreach($arr as $key=>$val){
     print($key == "aa" ? 5 : $val);
 }
登录后复制

输出结果:5534

why:

在PHP中两个值进行逻辑判断时,如果两个值的类型不一致PHP会自动把右边的值转换到左边的类型,

然后再进行判断。因此"aa"转换整形等于0,自然也就等于左边的0了。

字符型转换整型

示例:

 ((int)('b'));                     //0
    ((int)('very good'));       //0
    ((int)('132very'));             //132
    ((int)('ver1323'));            //0
登录后复制

可以得出规律:以有效数字开头的,取有效数字。以非有效数字开头的都转换为0;

推荐学习:《PHP视频教程》

以上就是php字符型怎么转整型的详细内容,更多请关注自由互联其它相关文章!

上一篇:php怎么调用static 方法
下一篇:没有了
网友评论