最适合网络开发者的网站

PHP 教程

PHP 主页 PHP 简介 PHP 安装 PHP 语法 PHP 注释 PHP 变量 PHP 回显/打印 PHP 数据类型 PHP 字符串 PHP 数字 PHP 数学 PHP 常量 PHP 运算符 PHP 如果...否则...Elseif PHP 开关 PHP 循环 PHP 函数 PHP 数组 PHP 超全局变量 PHP 正则表达式

PHP 形式

PHP 表单处理 PHP 表单验证 需要 PHP 表单 PHP 表单 URL/电子邮件 PHP 表单完成

PHP 先进的

PHP 日期和时间 PHP 包含 PHP 文件处理 PHP 文件打开/读取 PHP 文件创建/写入 PHP文件上传 PHP 饼干 PHP 会话 PHP 过滤器 PHP 过滤器高级 PHP 回调函数 PHP 的 JSON PHP 异常

PHP 面向对象

PHP 什么是OOP PHP 类/对象 PHP 构造函数 PHP 析构函数 PHP 访问修饰符 PHP 继承 PHP 常量 PHP 抽象类 PHP 接口 PHP 特征 PHP 静态方法 PHP 静态属性 PHP 命名空间 PHP 可迭代对象

MySQL 数据库

MySQL 数据库 MySQL 连接 MySQL 创建数据库 MySQL 创建表 MySQL 插入数据 MySQL 获取最后一个 ID MySQL 插入多个 MySQL 已准备 MySQL 选择数据 MySQL 哪里 MySQL 排序依据 MySQL 删除数据 MySQL 更新数据 MySQL 限制数据

PHP XML

PHP XML 解析器 PHP SimpleXML 解析器 PHP SimpleXML - 获取 PHP XML 扩展 PHP XML DOM

PHP - 阿贾克斯

AJAX 简介 AJAX PHP AJAX 数据库 AJAX XML AJAX实时搜索 AJAX 民意调查

PHP 例子

PHP 示例 PHP 编译器 PHP 测验 PHP 练习 PHP 证书

PHP 参考

PHP 概述 PHP 数组 PHP 日历 PHP 日期 PHP 目录 PHP 错误 PHP 异常 PHP 文件系统 PHP 过滤器 PHP FTP PHP 的 JSON PHP 关键字 PHP 库 PHP 邮件 PHP 数学 PHP 杂项 PHP MySQLi PHP 网络 PHP 输出控件 PHP 正则表达式 PHP 简单 XML PHP 流 PHP 字符串 PHP 变量处理 PHP XML解析器 PHP 压缩文件 PHP 时区

放置您的广告!
PHP。初学者课程

尿素

PHP 数据类型


PHP 数据类型

变量可以存储不同类型的数据,不同的数据类型可以做不同的事情。

PHP 支持以下数据类型:

  • 细绳
  • 整数
  • 浮点数(浮点数 - 也称为双精度数)
  • 布尔值
  • 大批
  • 目的
  • 无效的
  • 资源

PHP 字符串

字符串是一系列字符,例如“Hello world!”。

字符串可以是引号内的任何文本。您可以使用单引号或双引号:

例子

<?php
$x = “你好,世界!”;
$y = ‘你好,世界!’;

回显 $x;
回显<br> “;
回显$y;
?>
亲自尝试 »

PHP 整数

整数数据类型是 -2,147,483,648 至 2,147,483,647 之间的非十进制数。

整数规则:

  • 整数必须至少有一位数字
  • 整数不能有小数点
  • 整数可以是正数也可以是负数
  • 整数可以采用以下表示法:十进制(基数 10)、十六进制(基数 16)、八进制(基数 8)或二进制(基数 2)表示法

在以下示例中,$x 是整数。PHP var_dump() 函数返回数据类型和值:

例子

<?php
$x = 5985;
var_dump($x);
?>
亲自尝试 »

PHP 浮点数

浮点数(floating point number)是带有小数点的数或指数形式的数。

在以下示例中,$x 是浮点数。PHP var_dump() 函数返回数据类型和值:

例子

<?php
$x = 10.365;
var_dump($x);
?>
亲自尝试 »

PHP 布尔值

布尔值代表两种可能的状态:TRUE 或 FALSE。

$x = 真;
$y = 假;

布尔值通常用于条件测试。您将在本教程的后面章节中了解有关条件测试的更多信息。


PHP 数组

数组在一个变量中存储多个值。

在以下示例中,$cars 是一个数组。PHP var_dump() 函数返回数据类型和值:

例子

<?php
$cars = array("沃尔沃","宝马","丰田");
var_dump($cars);
?>
亲自尝试 »

您将在本教程的后面章节中学习更多有关数组的知识。


PHP 对象

类和对象是面向对象编程的两个主要方面。

类是对象的模板,对象是类的实例。

当创建单个对象时,它们会从类中继承所有属性和行为,但每个对象的属性值都会有所不同。

假设我们有一个名为 Car 的类。Car 可以具有型号、颜色等属性。我们可以定义 $model、$color 等变量来保存这些属性的值。

当创建单个对象(沃尔沃、宝马、丰田等)时,它们会从类中继承所有属性和行为,但每个对象的属性值都会有所不同。

如果您创建一个 __construct() 函数,PHP 将在您从类创建对象时自动调用该函数。

例子

<?php
汽车类 {
公共$颜色;
公共$模型;
公共函数__construct($color,$model){
$this-&gt;颜色 = $颜色;
$这个-&gt;模型=$模型;
  }
公共函数消息(){
返回“我的车是”。$this-&gt;color。“”。$this-&gt;model。“!”;
  }
}

$myCar = new Car("黑色", "沃尔沃");
echo $myCar -&gt; message();
回显<br> “;
$myCar = new Car("红色", "丰田");
echo $myCar -&gt; message();
?>
亲自尝试 »

PHP NULL 值

Null 是一种特殊的数据类型,它只能有一个值:NULL。

数据类型 NULL 的变量是未分配值的变量。

提示: 如果创建变量时没有值,则会自动赋予其 NULL 值。

也可以通过将值设置为 NULL 来清空变量:

例子

<?php
$x = “你好,世界!”;
$x = 空;
var_dump($x);
?>
亲自尝试 »

PHP 资源

特殊资源类型不是实际的数据类型。它存储对 PHP 外部函数和资源的引用。

使用资源数据类型的一个常见示例是数据库调用。

我们不会在这里讨论资源类型,因为这是一个高级主题。