-
2014-12-09
本章节我们将为大家介绍如何使用 PHP 语言来编码和解码 JSON 对象。 环境配置 在 php5.2.0 及以上版本已经内置 JSON 扩展。 JSON 函数 函数 描述 json_encode 对变量进行 JSON 编码 json_decode 对...
-
2014-12-09
PHP 过滤器用于验证和过滤来自非安全来源的数据,比如用户的输入。 什么是 PHP 过滤器? PHP 过滤器用于验证和过滤来自非安全来源的数据。 测试、验证和过滤用户输入或自定义数据是...
-
2014-12-09
异常用于在指定的错误发生时改变脚本的正常流程。 异常是什么 PHP 5 提供了一种新的面向对象的错误处理方法。 异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。...
-
2014-12-09
在 PHP 中,默认的错误处理很简单。一条错误消息会被发送到浏览器,这条消息带有文件名、行号以及描述错误的消息。 PHP 错误处理 在创建脚本和 Web 应用程序时,错误处理是一个重要...
-
2014-12-09
在上一节中的 PHP e-mail 脚本中,存在着一个漏洞。 PHP E-mail 注入 首先,请看上一章中的 PHP 代码: html body ?php if (isset($_REQUEST[email])) //if email is filled out, send email { //send email $email = $_REQ...
-
2014-12-09
PHP 允许您从脚本直接发送电子邮件。 PHP mail() 函数 PHP mail() 函数用于从脚本中发送电子邮件。 语法 mail(to,subject,message,headers,parameters) 参数 描述 to 必需。规定 email 接收者。 subject 必需...
-
2014-12-09
PHP session 变量用于存储关于用户会话(session)的信息,或者更改用户会话(session)的设置。Session 变量存储单一用户的信息,并且对于应用程序中的所有页面都是可用的。 PHP Session 变...
-
2014-12-08
cookie 常用于识别用户。 Cookie 是什么? cookie 常用于识别用户。cookie 是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏览器请求页面时,这台计算机将会发送 cookie。通...
-
2014-12-08
通过 PHP,可以把文件上传到服务器。 创建一个文件上传表单 允许用户从表单上传文件是非常有用的。 请看下面这个供上传文件的 HTML 表单: html body form action=upload_file.php method=post en...
-
2014-12-08
fopen() 函数用于在 PHP 中打开文件。 打开文件 fopen() 函数用于在 PHP 中打开文件。 此函数的第一个参数含有要打开的文件的名称,第二个参数规定了使用哪种模式来打开文件: html body...
-
2014-12-08
PHP include 和 require 语句 在 PHP 中,您可以在服务器执行 PHP 文件之前在该文件中插入一个文件的内容。 include 和 require 语句用于在执行流中插入写在其他文件中的有用的代码。 include 和...
-
2014-12-08
PHP date() 函数用于格式化时间/日期。 PHP Date() 函数 PHP date() 函数可把时间戳格式化为可读性更好的日期和时间。 时间戳是一个字符序列,表示一定的事件发生的日期/时间。 语法 date(...
-
2014-12-08
一个数组中的值可以是另一个数组,另一个数组的值也可以是一个数组。依照这种方式,我们可以创建二维或者三维数组: 实例 ?php // A two-dimensional array: $cars = array ( array(Volvo,100,96),...
-
2014-12-08
在 PHP 中,预定义的 $_POST 变量用于收集来自 method=post 的表单中的值。 $_POST 变量 预定义的 $_POST 变量用于收集来自 method=post 的表单中的值。 从带有 POST 方法的表单发送的信息,对任何...
-
2014-12-08
在 PHP 中,预定义的 $_GET 变量用于收集来自 method=get 的表单中的值。 $_GET 变量 预定义的 $_GET 变量用于收集来自 method=get 的表单中的值。 从带有 GET 方法的表单发送的信息,对任何人都...
-
2014-12-05
PHP 命名空间(namespace)是在PHP 5.3中加入的,如果你学过C#和Java,那命名空间就不算什么新事物。 不过在PHP当中还是有着相当重要的意义。 PHP 命名空间可以解决以下两类问题: 用户编写...
-
2014-12-05
PHP 向它运行的任何脚本提供了大量的预定义常量。 不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。...
-
2014-12-05
PHP 的真正威力源自于它的函数。 在 PHP 中,提供了超过 1000 个内建的函数。 PHP 函数 在本章中,我们将为您讲解如何创建自己的函数。 如要在页面加载时执行脚本,您可以把它放到函...
-
2014-12-05
循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块。 for 循环 for 循环用于您预先知道脚本需要运行的次数的情况。 语法 for ( 初始值; 条件; 增量 ) { 要执行的代码...
-
2014-12-05
循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块。 PHP 循环 在您编写代码时,您经常需要让相同的代码块一次又一次地重复运行。我们可以在代码中使用循环语句...
-
2014-12-05
超级全局变量在PHP 4.1.0之后被启用, 是PHP系统中自带的变量,在一个脚本的全部作用域中都可用。 PHP 超级全局变量 PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个...
-
2014-12-05
数组中的元素可以按字母或数字顺序进行降序或升序排列。 PHP - 数组排序函数 在本章中,我们将一一介绍下列 PHP 数组排序函数: sort() - 对数组进行升序排列 rsort() - 对数组进行降序排...
-
2014-12-04
数组能够在单个变量中存储多个值: 实例 ?php $cars=array(Volvo,BMW,Toyota); echo I like . $cars[0] . , . $cars[1] . and . $cars[2] . .; ? 数组是什么? 数组是一个能在单个变量中存储多个值的特殊变量。...
-
2014-12-04
switch 语句用于根据多个不同条件执行不同动作。 PHP Switch 语句 如果您希望 有选择地执行若干代码块之一 ,请使用 switch 语句。 语法 switch ( n ) { case label1: 如果 n=label1,此处代码将执行...
-
2014-12-04
条件语句用于根据不同条件执行不同动作。 PHP 条件语句 当您编写代码时,您常常需要为不同的判断执行不同的动作。您可以在代码中使用条件语句来完成此任务。 在 PHP 中,提供了下...