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 静态变量的初始化
Nov 15 PHP
PHP 获取目录下的图片并随机显示的代码
Dec 28 PHP
基于python发送邮件的乱码问题的解决办法
Apr 25 PHP
基于PHP常用函数的用法详解
May 10 PHP
PHP合并discuz用户脚本的方法
Aug 04 PHP
yii2使用ajax返回json的实现方法
May 14 PHP
PHP 类与构造函数解析
Feb 06 PHP
利用laravel搭建一个迷你博客实战教程
Aug 13 PHP
PHP 进度条函数的简单实例
Sep 19 PHP
PHP实现的装箱算法示例
Jun 23 PHP
利用PHP扩展Xhprof分析项目性能实践教程
Sep 05 PHP
PHP扩展mcrypt实现的AES加密功能示例
Jan 29 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
收音机怀古---春雷3P7图片欣赏
2021/03/02 无线电
PHP+javascript模拟Matrix画面
2006/10/09 PHP
PHP基础知识回顾
2012/08/16 PHP
php 判断服务器操作系统的类型
2014/02/17 PHP
PHP调用MySQL存储过程并返回值的方法
2014/12/26 PHP
php的闭包(Closure)匿名函数初探
2016/02/14 PHP
动态加载iframe
2006/06/16 Javascript
js中更短的 Array 类型转换
2011/10/30 Javascript
jquery设置text的值示例(设置文本框 DIV 表单值)
2014/01/06 Javascript
使用js实现关闭js弹出层的窗口
2014/02/10 Javascript
查找Oracle高消耗语句的方法
2014/03/22 Javascript
JavaScript判断图片是否已经加载完毕的方法汇总
2016/02/05 Javascript
Bootstrap中点击按钮后变灰并显示加载中实例代码
2016/09/23 Javascript
jQuery实现select下拉框获取当前选中文本、值、索引
2017/05/08 jQuery
JS实现发送短信验证后按钮倒计时功能(防止刷新倒计时失效)
2017/07/07 Javascript
nodejs async异步常用函数总结(推荐)
2017/11/17 NodeJs
vue2.0实现前端星星评分功能组件实例代码
2018/02/12 Javascript
node全局变量__dirname与__filename的区别
2019/01/14 Javascript
Vue.js中使用Vuex实现组件数据共享案例
2020/07/31 Javascript
[15:46]教你分分钟做大人——沙王
2015/03/11 DOTA
Python模块学习 datetime介绍
2012/08/27 Python
Python的Flask框架应用调用Redis队列数据的方法
2016/06/06 Python
浅谈Python中带_的变量或函数命名
2017/12/04 Python
pandas创建新Dataframe并添加多行的实例
2018/04/08 Python
Mac在python3环境下安装virtualwrapper遇到的问题及解决方法
2019/07/09 Python
Pycharm中切换pytorch的环境和配置的教程详解
2020/03/13 Python
Python super()函数使用及多重继承
2020/05/06 Python
Missguided美国官网:英国时尚品牌
2018/01/18 全球购物
DOUGLAS波兰:在线销售香水和化妆品
2020/07/05 全球购物
ktv收银员岗位职责
2013/12/16 职场文书
党的群众路线教育实践活动剖析材料
2014/09/30 职场文书
语文复习计划
2015/01/19 职场文书
2015个人半年总结范文
2015/03/09 职场文书
行政撤诉申请书
2015/05/18 职场文书
Android基础入门之dataBinding的简单使用教程
2022/06/21 Java/Android
Valheim服务器 Mod修改安装教程 【ValheimPlus】
2022/12/24 Servers