php概述

什么是php php是Hypertext Preprocessor(超文本预处理器)的缩写,是一种服务器端、跨平台、HTML嵌入式的脚本语言,其独特的语法混合了C语言、Java语言和Perl语言的特点,是一种被广泛应有的开源式的多用途脚本语言,尤其适...

php环境搭建

PHP安装 您需要做什么? 为了开始使用 PHP,您可以:         找一个支持 PHP 和 MySQL 的 Web 主机         在您自己的 PC 机上安装 Web 服务器,然后安装 PHP 和 MySQL 使用支持 PHP 的 Web 主机 如果您的服务器支持 PHP,那么您不...

PHP书写格式

从一个例子开始。 启动编辑器,创建一个php文件并键入如下代码: <?php echo "你好!"; ?> 将该文件命名为 test.php 并存储于 E:html 目录下。 在浏览器地址栏里访问该 php 文件:http://127.0.0.1/test.php,输出结果...

php变量

变量是用于存储信息的"容器". 定义一个变量的语法: $变量名 = 值; 使用变量的例子: <?php $x=5; $y=6; $z=$x+$y; echo $z; ?> 从这个例子可以看出,变量名以 $ 开始,标明这是一个变量。变量名以字母(a-z、A-Z)或者...

php常量

define() 函数用于定义常量。一个常量一旦被定义,就不能再改变或者取消定义。 定义常量的例子: <?php define("CONSTANT", "码农教程"); echo CONSTANT; ?> 常量名和其它任何 PHP 标签遵循同样的命名规则。合法的...

PHP注释

注释(Comments)是指在程序编写过程中,对程序文件或者代码片段额外添加的一个备注说明。通过注释可以提高代码可读性,让自己或其他开发人员更快速地理解程序的。 注释在程序编程中非常重要,恰当的注释程序不仅是程序员的个...

php字符串 string

PHP 支持八种原始类型(type)。 四种标量类型:         string(字符串)         integer(整型)         float(浮点型,也作 double )         boolean(布尔型) 两种复合类型:         array(数组)         object(对象) 两种特殊类型:         resource(资源)         NULL(空) 字符串...

PHP整型 integer

整数是一个没有小数的数字。 整数规则:         整数必须至少有一个数字 (0-9)         整数不能包含逗号或空格         整数是没有小数点的         整数可以是正数或负数         整型可以用三种格式来指定:十进制, 十六进制( 以 0x 为前缀)或八进制(前...

PHP浮点型 float

浮点数是带小数部分的数字,或是指数形式。 在以下实例中我们将测试不同的数字。 PHP var_dump() 函数返回变量的数据类型和值: <?php $x = 10.365; var_dump($x); echo "<br>"; $x = 2.4e3; var_dump($x); echo "<...

php布尔型

布尔类型分为两类:         TRUE:表示事实成立,为真,也可写作true         FALSE:表示事实不成立,为假,也可写作false 例如将两个数字作比较( == 为比较运算符,参见《PHP 运算符》): <?php $num1 = 2; $num2 = 5; if($num1 == $num2){ ...

php数据类型之数组

数组是一个能在单个变量中存储多个值的特殊变量。在php中,数组经常被使用到,我们可以用 array() 来新建一个数组。 $arr = array("foo" => "bar", 12 => TRUE); echo $arr["foo"];    //输出:bar echo $arr[12];...

php数据类型之对象

对象数据类型也可以用于存储数据。 在 PHP 中,对象必须声明。 首先,你必须使用class关键字声明类对象。类是可以包含属性和方法的结构。 然后我们在类中定义数据类型,然后在实例化的类中使用数据类型: <?php class C...

php数据类型之null

NULL 值表示变量没有值。NULL 是数据类型为 NULL 的值。 NULL 值指明一个变量是否为空值。 同样可用于数据空值和NULL值的区别。 在下列情况下一个变量被认为是 NULL:         被赋值为 NULL         尚未被赋值         被 unset()...

php数据类型之间的转换

类型强制转换 PHP 中的类型强制转换和 C 中的非常像:在要转换的变量之前加上用括号括起来的目标类型: <?php $foo = 10;                // $foo 为整型 $bar = (boolean) $foo;        // $bar 为布尔型 ?> 允许的强制转换有:         (int) -...

php运算符

本章节我们将讨论 PHP 中不同运算符的应用。 在 PHP 中,赋值运算符 = 用于给变量赋值。 在 PHP 中,算术运算符 + 用于把值加在一起。 PHP 算术运算符                                                 运算符                         名称                         描述                         实例                         结果                                                         x...

php表达式

表达式是PHP中一个重要的概念,可以把表达式理解为“任何有值的东西”。在本教程中涉及到表达式的语法,我们以“expr”来表示表达式。 下面就是一个表达式: $x > $y; 在上面的例子中,当$x的值大于...

PHP循环控制

PHP 循环控制主要是 while 循环和 for 循环。 while循环 while循环是PHP中最简单的循环,其基本格式为: while (expr){     statement } 或者 while (expr):     statement endwhile; 该语法表示,只要expr表达...

PHP流程控制

PHP 流程控制主要是 if 和 switch 流程控制。 当您编写代码时,您常常需要为不同的判断执行不同的动作。您可以在代码中使用条件语句来完成此任务。 在 PHP 中,提供了下列条件语句:         if 语句 - 在条件成立时执行代码...

php数组

数组的概念 数组(array)是 PHP 中一个非常重要的概念,我们可以把数组看做一系列类似的数据的集合,实际上数组是一个有序图。 PHP 还提供了超过 70 个内建函数来操作数组。 由于数组在php中比较重要,并且不易掌握,本节将...

php函数

PHP 的真正威力源自于它的函数。 在 PHP 中,提供了超过 1000 个内建的函数。 在本章中,我们将为您讲解如何创建自己的函数。 如要在页面加载时执行脚本,您可以把它放到函数里。 函数是通过调用函数来执行的。 你可...

php全局变量

PHP 全局变量 PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。 你不需要特别说明,就可以在函数及类中使用。 PHP 超级全局变量列表:         $GLOBALS         $_SERVER         $_REQUEST         $...

PHP魔术变量

PHP 向它运行的任何脚本提供了大量的预定义常量。 不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。 有八个魔术常量它们的值随着它们在代码中的...

php命名空间

PHP 命名空间(namespace)是在PHP 5.3中加入的,如果你学过C#和Java,那命名空间就不算什么新事物。 不过在PHP当中还是有着相当重要的意义。 PHP 命名空间可以解决以下两类问题:         用户编写的代码与PHP内部的类/函数/常...

php 日期

PHP Date() 函数 PHP date() 函数可把时间戳格式化为可读性更好的日期和时间。 时间戳是一个字符序列,表示一定的事件发生的日期/时间。 语法 date(format,timestamp)                                                 参数                         描述                                                         format                         ...

PHP包含文件

PHP include 和 require 语句 在 PHP 中,您可以在服务器执行 PHP 文件之前在该文件中插入一个文件的内容。 include 和 require 语句用于在执行流中插入写在其他文件中的有用的代码。 include 和 require 除了处理...