PHP强制转化的形式整理


Posted in PHP onMay 22, 2020

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强制转化的形式整理的文章就介绍到这了,更多相关PHP强制转化有几种形式内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

PHP 相关文章推荐
Discuz 5.0 中读取纯真IP数据库函数分析
Mar 16 PHP
php 面试碰到过的问题 在此做下记录
Jun 09 PHP
PHP设计模式之责任链模式的深入解析
Jun 13 PHP
解析zend Framework如何自动加载类
Jun 28 PHP
php获取网页标题和内容函数(不包含html标签)
Feb 03 PHP
PHP_Cooikes不同页面无法传递的解决方法
Mar 07 PHP
PHP实现的交通银行网银在线支付接口ECSHOP插件和使用例子
May 10 PHP
PHP实现根据设备类型自动跳转相应页面的方法
Jul 24 PHP
php+ajax实现文章自动保存的方法
Dec 30 PHP
PHP连接MYSQL数据库实例代码
Jan 20 PHP
PHP中的Iterator迭代对象属性详解
Apr 12 PHP
php字符串截取函数mb_substr用法实例分析
Jun 25 PHP
Yii 框架入口脚本示例分析
May 19 #PHP
Yii 框架使用数据库(databases)的方法示例
May 19 #PHP
PHP7生产环境队列Beanstalkd用法详解
May 19 #PHP
PHP项目多语言配置平台实现过程解析
May 18 #PHP
Yii 框架使用Forms操作详解
May 18 #PHP
thinkphp 框架数据库切换实现方法分析
May 18 #PHP
PHP接口类(interface)的定义、特点和应用示例
May 18 #PHP
You might like
php的GD库imagettftext函数解决中文乱码问题
2015/01/24 PHP
迁移PHP版本到PHP7
2015/02/06 PHP
[原创]php正则删除html代码中class样式属性的方法
2017/05/24 PHP
Firefox div高度自适应
2009/04/28 Javascript
学习ExtJS(一) 之基础前提
2009/10/07 Javascript
js操作时间(年-月-日 时-分-秒 星期几)
2010/06/20 Javascript
这些年、我收集的JQuery代码小结
2012/08/01 Javascript
JavaScript高级程序设计(第3版)学习笔记3 js简单数据类型
2012/10/11 Javascript
Javascript表格翻页效果实现思路及代码
2013/08/23 Javascript
js调用图片隐藏&显示实现代码
2013/09/13 Javascript
浅析jQuery1.8的几个小变化
2013/12/10 Javascript
实例解析JS布尔对象的toString()方法和valueOf()方法
2015/10/25 Javascript
jquery设置表单元素为不可用的简单代码
2016/07/04 Javascript
js print打印网页指定区域内容的简单实例
2016/11/01 Javascript
Vue.directive使用注意(小结)
2018/08/31 Javascript
jQuery实现动态添加和删除input框代码实例
2019/03/29 jQuery
[43:33]EG vs Spirit Supermajor 败者组 BO3 第一场 6.4
2018/06/05 DOTA
java直接调用python脚本的例子
2014/02/16 Python
python僵尸进程产生的原因
2017/07/21 Python
Python cookbook(数据结构与算法)字典相关计算问题示例
2018/02/18 Python
python pandas修改列属性的方法详解
2018/06/09 Python
Django实战之用户认证(初始配置)
2018/07/16 Python
利用Pyhton中的requests包进行网页访问测试的方法
2018/12/26 Python
python selenium实现发送带附件的邮件代码实例
2019/12/10 Python
美国在线家装零售商:Build.com
2016/09/02 全球购物
高中的自我鉴定
2013/12/16 职场文书
便利店的创业计划书
2014/01/15 职场文书
高中生期末评语
2014/01/28 职场文书
分家协议书
2014/04/21 职场文书
图书馆志愿者活动总结
2014/06/27 职场文书
2014学校领导四风对照检查材料思想汇报
2014/09/23 职场文书
好媳妇事迹材料
2014/12/24 职场文书
2015年监理工作总结范文
2015/04/07 职场文书
高二化学教学反思
2016/02/22 职场文书
MySQL 逻辑备份与恢复测试的相关总结
2021/05/14 MySQL
带你了解Java中的ForkJoin
2022/04/28 Java/Android