PHP入门培训教程 PHP 数据类型

PHP入门培训教程 PHP 数据类型

  PHP 支持八种原始类型(type),下面兄弟连PHP培训小编来给大家列出:。

  四种标量类型:

  string(字符串)

  integer(整型)

  float(浮点型,也作 double )

  boolean(布尔型)

  两种复合类型:

  array(数组)

  object(对象)

  两种特殊类型:

  resource(资源)

  NULL(空)

  查看变量类型

  通过 gettype() 函数可以方便的查看某个变量的类型:

  <?php$var_bool = TRUE;// a boolean$var_str = "foo"; // a string$var_int = 12; // anintegerecho gettype($var_bool); // 输出 booleanechogettype($var_str); // 输出 stringecho gettype($var_int);// 输出 integer?>

  提示

  由于历史原因,如果是 float 类型数据,gettype() 函数返回的是 double,而不是 float 。

  如果想查看某个表达式的值和类型,请使用用var_dump() 函数。

  判断变量类型

  如果想通过判断变量类型来确定下一步逻辑动作,不要使用gettype() ,而使用 is_type 系列函数:

  <?php$var_int = 12;// 如果 $var_int 是 int 类型,这进行加法if (is_int($var_int)) { $var_int = $var_int+4;}echo $var_int; // 输出 16?>

时间: 2024-10-18 22:18:07

PHP入门培训教程 PHP 数据类型的相关文章

WebLogic中间件基础入门培训教程_WebLogic部署配置视频教程

WebLogic中间件基础入门培训教程_WebLogic部署配置视频教程 WebLogic中间件基础入门培训教程_WebLogic部署配置视频教程5 风哥主讲:介绍Oracle WebLogic中间件的概念,WebLogic概念,域,JDK,JVM,数据源,连接池,控制台,集群相关,Weblogic安装与部署. 视频学习地址: http://edu.51cto.com/course/course_id-3744.html

PHP入门培训教程 PHP变量的使用

PHP入门培训教程 PHP变量的使用 很多朋友在编写PHP程序的时候有时候对变量总有着不能确定的问题,而且也有很多问题就是因为变量的处理不当所造成的.这里兄弟连PHP培训小编,就PHP变量系统说一下. PHP的变量分为全局变量与局部变量. 何为全局变量? 学过C/JAVA/C++之类的朋友一定了解main(){}内声明的变量所达的区域了~,而PHP为解释性语句并非 编译语言,我们也知道PHP不存在main(){}主体,从何声明?其实PHP页面本身就是个main(){}只要是在页面内 而非在函数内

PHP入门培训教程 一个漂亮的PHP验证码

PHP入门培训教程 一个漂亮的PHP验证码 如何写一个漂亮的PHP验证码?兄弟连PHP培训小编分享一段代码给大家: <?php class Imagecode{ private $width ; private $height; private $counts; private $distrubcode; private $fonturl; private $session; function __construct($width = 120,$height = 30,$counts = 5,$

PHP入门培训教程 php中的时间处理

php中的时间处理 PHP入门培训教程 兄弟连PHP培训 小编整理的 php中的时间处理: <? /** * 转换为UNIX时间戳 */ function gettime($d) { if(is_numeric($d)) return $d; else { if(! is_string($d)) return0; if(ereg(":",$d)){ $buf = split("+",$d); $year =split("[-/]",$buf

Oracle数据库集群入门培训教程_Oracle RAC集群体系架构解析

课程目标 风哥本课程讲解Oracle数据库基础入门培训教程之Oracle RAC集群体系架构,内容包括:集群基本概念.Oracle RAC集群架构.Oracle RAC集群相关术语.Oracle RAC集群相关进程.Oracle RAC集群技术不同版本的变化 适用人群 IT相关从业人员,Oracle dba,在校大学生 课程简介 风哥本课程讲解Oracle数据库基础入门培训教程之Oracle RAC集群体系架构,内容包括: 一.本课内容 01.Oracle集群有哪几种 02.Oracle集群基本

Linux入门培训教程 linux网络编程socket介绍

一.概念介绍 网络程序分为服务端程序和客户端程序.服务端即提供服务的一方,客户端为请求服务的一方.但实际情况是有些程序的客户端.服务器端角色不是这么明显,即互为Linux培训 客户端和服务端. 我们编写网络程序时,一般是基于TCP协议或者UDP协议进行网络通信的.兄弟连Linux培训小编整理: TCP:(Transfer Control Protocol)传输控制协议是一种面向连接的协议,当我们的网络程序使用这个协议的时候,网络可以保证我们的客户端和服务端之间的传输是可靠的. UDP:(User

Linux入门培训教程 常见linux命令释义

快到中午吃饭了,然后忽然想起来samba里面没有添加用户.于是乎,就玩弄起了samba. Samba三下五除二就安装好了,想想window里面不断的点击下一步,还要小心提防各种隐藏再角落里的绑定软件.Linux安装软件实在是太省事了,一条yum命令,就安装好了.因此我认为,linux恰恰是给懒人的福利,不用担心系统里会无故的出现乱七八糟的东西,对于有轻微强迫症的我来说,是再好不过的系统了. 近日闲暇开始折腾linux,觉得挺好玩的,面对黑黑的窗口敲命令,逼格甚高.然而linux是老外写的,历史也

PHP入门培训教程PHP程序员要掌握哪些技术

总有那么一群人,学个半吊子就急着找工作,面试题做不出来,吹牛都吹不来所以你只能低工资.PHP程序员要掌握哪些技术?那么兄弟连PHP培训 就来小结一下. 面试前请参考:(前三阶段完成80%在北京月薪5k+) 第一阶段: (PHP+MySQL核心编程) 面向对象编程 MySQL数据库, MySQL的优化细节. HTTP协议,http也是我们web开发的基石.对我们了解PHP底层机制有很大帮助,做到知其然,还知其所以然. 数据库编程(mysql mysqli pdo), MySQL扩展库.MySQLI

PHP入门培训教程 PHP变量及常量

     一.PHP5.4的基本语法格式 1.PHP的分割符 $php=true; //分号结束语句 if($php){ echo "真"; //分号结束语句 } //大括号结束语句 ?> 2.PHP注释与语法标识( ) (1).单行注释 // 来源于C++的注释 # 来源于C语言的注释 (2).多行注释 /* */ 来源于C语言的注释 3.函数的使用格式 (1) 返回值 函数名() (2) 返回值 函数名(参数, 参数) (3) 函数名(参数, 参数, 返回变量) (4) 返回