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 相关文章推荐
PHP+AJAX实现无刷新注册(带用户名实时检测)
Dec 02 PHP
实用函数9
Nov 08 PHP
在WINDOWS中设置计划任务执行PHP文件的方法
Dec 19 PHP
用来解析.htpasswd文件的PHP类
Sep 05 PHP
非常实用的PHP常用函数汇总
Dec 17 PHP
php绘制一条直线的方法
Jan 24 PHP
PHP实现路由映射到指定控制器
Aug 13 PHP
php 猴子摘桃的算法
Jun 20 PHP
PHP+AjaxForm异步带进度条上传文件实例代码
Aug 14 PHP
php+croppic.js实现剪切上传图片功能
Aug 14 PHP
PHP simplexml_import_dom()函数讲解
Feb 03 PHP
Laravel 5+ .env环境配置文件详解
Apr 06 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中使用session_set_save_handler()函数把session保存到MySQL数据库实例
2014/11/06 PHP
php微信开发之上传临时素材
2016/06/24 PHP
php结合mysql与mysqli扩展处理事务的方法
2016/06/29 PHP
yii2 上传图片的示例代码
2018/11/02 PHP
php实现QQ小程序发送模板消息功能
2019/09/18 PHP
判断多个元素(RADIO,CHECKBOX等)是否被选择的原理说明
2009/02/18 Javascript
CSS+Jquery实现页面圆角框方法大全
2009/12/24 Javascript
href下载文件根据id取url并下载
2014/05/28 Javascript
Js实现滚动变色的文字效果
2014/06/16 Javascript
分享一则javascript 调试技巧
2015/01/02 Javascript
js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)
2015/07/18 Javascript
Ionic如何实现下拉刷新与上拉加载功能
2016/06/03 Javascript
JavaScript获取服务器端时间的方法
2016/11/29 Javascript
jquery 判断是否支持Placeholder属性的方法
2017/02/07 Javascript
使用node.js搭建服务器
2017/05/20 Javascript
原生nodejs使用websocket代码分享
2018/04/07 NodeJs
JS实现的哈夫曼编码示例【原始版与修改版】
2018/04/22 Javascript
vue2.0 element-ui中el-select选择器无法显示选中的内容(解决方法)
2018/08/24 Javascript
JavaScript实现简单音乐播放器
2020/04/17 Javascript
微信小程序使用字体图标的方法
2019/05/23 Javascript
通过实例解析js简易模块加载器
2019/06/17 Javascript
vue把输入框的内容添加到页面的实例讲解
2019/11/11 Javascript
Vue.js实现可编辑的表格
2019/12/11 Javascript
vue props 一次传多个值实例
2020/07/22 Javascript
[05:24]TI9采访——教练
2019/08/24 DOTA
Python制作CSDN免积分下载器
2015/03/10 Python
Python正则捕获操作示例
2017/08/19 Python
Python使用tkinter库实现文本显示用户输入功能示例
2018/05/30 Python
详解Python爬取并下载《电影天堂》3千多部电影
2019/04/26 Python
Python任意字符串转16, 32, 64进制的方法
2019/06/12 Python
对python特殊函数 __call__()的使用详解
2019/07/02 Python
Python使用pyenv实现多环境管理
2021/02/05 Python
合作意向书范本
2014/03/31 职场文书
2014年教师节演讲稿
2014/09/03 职场文书
2015年技术员工作总结
2015/04/10 职场文书
六一文艺汇演主持词
2015/06/30 职场文书