PHP强制转化的形式整理
发布:smiling 来源: PHP粉丝网 添加日期:2022-03-08 15:11:32 浏览: 评论:0
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);
Tags: PHP强制转化
- 上一篇:php + ajax 实现的写入数据库操作简单示例
- 下一篇:最后一页
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)