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?>
分享到:
相关推荐
这部分会讲解变量、数据类型(如字符串、整型、浮点型、布尔型、数组、对象等)、运算符、流程控制(条件语句、循环结构)、函数的使用等基本元素。 4. PHP字符串与数组操作: PHP提供了丰富的字符串处理函数,如...
学习PHP的过程中,首先会涉及基础语法,如变量、数据类型、运算符、流程控制语句等。接着,学员会接触到字符串和数组的操作,以及函数的使用,这些是PHP日常开发中的重要元素。随着课程的深入,会教授如何与MySQL等...
- 数据库按照其组织方式的不同,可以分为**关系型数据库**和**非关系型数据库**(NoSQL)等多种类型。 - **MySQL**属于关系型数据库管理系统(RDBMS)。 #### 2.2 为什么选择MySQL? - **开放源代码**:MySQL是开源...
课程首先会介绍PHP的基础概念,包括变量、数据类型、控制结构(如条件语句和循环)、函数等核心元素。这些基础知识是构建任何PHP程序的基础,学习者需要扎实掌握。此外,课程还会讲解如何在PHP中处理字符串、数组和...
通过他的教程,你可以了解PHP的基础语法、变量、数据类型、控制结构、函数、类与对象、错误处理,以及更高级的主题如MVC模式、框架应用等。 其次,Ajax(Asynchronous JavaScript and XML)并非一种单一的技术,...
根据给定的文件信息,本文将详细解释PHP入门到轻松建设网站的实战(视频)教程中涉及的知识点。 首先,教程提到的PHP是一种通用开源脚本语言,它的全名是PHP:Hypertext Preprocessor(超文本预处理器)。它的语法...
完整版 MySQL8.0从入门到精通 MySQL数据库教程 第05章 数据类型和运算符(共17页).ppt 完整版 MySQL8.0从入门到精通 MySQL数据库教程 第06章 MySQL函数(共76页).ppt 完整版 MySQL8.0从入门到精通 MySQL数据库教程...
1. **基础语法**:PHP的注释、变量、数据类型(标量、数组、对象等)、运算符、流程控制(条件语句、循环语句)和错误处理机制是入门的基础,也是编写有效代码的关键。 2. **函数**:PHP内置了丰富的函数库,如字符...
在本书中,你将学习到PHP5的基本语法,包括变量、数据类型、流程控制结构(如条件语句和循环)、函数以及错误处理等。此外,还将深入探讨面向对象编程(OOP)的概念,这是PHP5的一大亮点,如类、对象、继承、封装和...
5. **服务器端语言** - 如JSP、ASP、PHP、Ruby、Python等,用于处理服务器端的数据,与AJAX配合实现数据的动态生成和更新。但AJAX与特定服务器语言之间没有强制关联,可以选择任何支持HTTP协议的语言。 6. **其他...
8-19 3.php基本语法介绍 php数据类型介绍 8-19 4.整型细节说明 8-19 5.布尔细节 浮点数细节 字符串细节 算术运算符① 8-19 6.算术运算符② 比较运算符 逻辑运算符 8-20 1.三元运算符 类型运算符 运算符优先级 8-20 2...
总的来说,郜振宇php职业培训系列讲座001是一个全面的入门教程,旨在帮助学员从零开始学习PHP,同时注重实际应用能力和职业发展的指导,以实现高薪就业的目标。通过深入学习和实践,学员不仅能掌握一门强大的Web开发...
1. PHP基础:变量、数据类型、控制结构(如if、for、while)、函数、类与对象等。 2. PHP与MySQL数据库的交互:如何连接数据库、执行SQL查询、处理结果集。 3. PHP Web框架:如Laravel、CodeIgniter等,它们可以帮助...
- 掌握PHP面向过程的编程,包括数据类型、字符串、函数、数组、session和cookie。 - 初识MySQL,学习数据库的增删改查操作。 - 学习PHP面向对象的编程,包括类、继承、多态、接口等。 - 进阶学习,包括PDO数据库...
1. **PHP基础知识**:包括变量、数据类型、控制结构(如if-else,switch)、循环(for, while, do-while)、函数和数组等基础概念,这些都是PHP编程的基石。 2. **字符串与正则表达式**:在处理网页内容时,字符串...
综上所述,《后盾网教学视频 PHP基础--向军》是一套非常全面且深入的PHP基础教程,适合各个层次的学习者进行学习。无论是初学者想要快速入门,还是有一定基础的技术人员希望进一步提升自己的技能水平,这套课程都能...
68 VXLAN部分-数据中心及大二层网络 69 VXLAN部分-基础 70 VXLAN部分-网络架构 71 VXLAN部分-报文结构 72 VXLAN部分-工作机制 73 VXLAN部分-工作机制-续 74 VXLAN部分-报文转发流程 75 VXLAN部分-部署方式和...
ADO.Net(行集、数据集、类型化数据集、SQLHelper、SQL注入漏洞防范、数据绑定)。 3、三层架构MIS项目(5天) 查看项目演示 功能点 本项目基于流行的三层架构(DAL+BLL+UI)。 主要功能点:高安全性的用户管理体系...