Loading... <h2><strong>数据类型</strong></h2><p>PHP拥有八大数据类型</p><p>基本的4个数据类型:</p><p>整形 int 系统分配4个字节进行存储。<br>浮点型 float 系统分配8个字节进行存储,表示小数或者整形存不下的整数。<br>字符串 string 系统根据实际长度进行分配,表示字符串。<br>布尔类型 bool 表示布尔类型,只有两个值。一个true一个false。</p><p>符合数据类型:</p><p>对象类型:object 存放对象。<br>数组类型:array 存放多个数据(一次性)。</p><p>特殊数据类型:</p><p>资源类型:resource 存放资源数据(通常是PHP之外的数据,如数据库,文件)。<br>空类型:NULL 未被赋值的变量,被unset函数删除的变量等都为null。</p><h2><strong>数据类型转换:</strong></h2><p>1、自动转换:系统根据需求自己进行判定转换(用的比较多,效率偏低)。<br>2、强制手动转换:手动根据自己的的类型就行转换。</p><p>类型转换:</p><p>(int)、(integer):转换成整形<br>(float)、(double)、(real):转换成浮点型<br>(string):转换成字符串<br>(bool)、(boolean):转换成布尔类型<br>(array):转换成数组<br>(object):转换成对象</p><p>例子:</p><pre><code>$a=3.14; var_dump($a);//当前是float,输出3.14 var_dump((int)$a);//强制转换为int,输出3 </code></pre><p>gettype($a)获取类型得到的是该类型对应的字符串</p><p>settype($a)设定数据的数据类型,与强制转换不同</p><p>强制转换时复制数据内容对其就行转换,并不会更改数据原本的数据类型</p><p>settype会直接更改数据本身的类型</p> 猜你想看 nuxt3目录结构详解 给你的博客添加每日60秒读懂世界 SweetAlert的使用 开学啦 Vue Router 的多个路由定义和使用方法详解 蓝易云暑期大采购活动 详解http和https的作用与区别 每日一学:PHP 中的array_diff函数详解 go语言结构体 H5+CSS3+PHP一款好看的登陆代码 最后修改:2022 年 06 月 05 日 © 允许规范转载 赞 0 如果觉得我的文章对你有用,请随意赞赏