课程表

PHP 基础教程

PHP 表单

PHP 高级教程

PHP 数据库

PHP XML

PHP 和 AJAX

PHP 参考手册

PHP 案例

工具箱
速查手册

PHP实例

当前位置:免费教程 » 程序设计 » PHP

基础:

简单输出
最基本的输出字符。
注释与多行注释
查看PHP注释语句的语法。
关键词大小写敏感度
所有用户定义的函数、类和关键词(例如 if、else、echo 等等)都对大小写不敏感。
变量大小写敏感度
所有变量都对大小写敏感。
变量使用
变量是存储信息的容器。
创建 PHP 变量
PHP 没有创建变量的命令,变量会在首次为其赋值时被创建。
变量的Local 和 Global 作用域
测试带有局部和全局作用域的变量。
global 关键词
global 关键词用于访问函数内的全局变量。
$GLOBALS[index]数组
PHP 在名为 $GLOBALS[index] 的数组中存储了所有的全局变量,下标存有变量名。
static 关键词
通常,当函数完成/执行后,会删除所有变量。使用static 关键词可以改变这一点。
echo 语句
echo 是一个语言结构,有无括号均可使用:echo 或 echo()。
用 echo 命令来显示字符串和变量
echo 可以显示混合的字符串。
print 语句
print 也是语言结构,有无括号均可使用:print 或 print()。
用 print 命令来显示字符串和变量
print 可以显示混合的字符串。
var_dump()函数的使用
PHP var_dump() 会返回变量的数据类型和值。
var_dump()函数的使用
PHP var_dump() 会返回数组变量的数据类型和值。
PHP 类和对象
我们必须使用 class 关键词声明对象的类。类是包含属性和方法的结构。
PHP NULL 值
特殊的 NULL 值表示变量无值。NULL 是数据类型 NULL 唯一可能的值。
设置 PHP 常量
使用 define() 函数设置常量。
PHP 算数运算符
使用不同算数运算符的不同结果。
PHP 赋值运算符
PHP 赋值运算符用于向变量写值。
PHP 字符串运算符
使用字符串运算符操作字符串。
PHP 递增/递减运算符
展示了使用不同递增/递减运算符的不同结果。
PHP 比较运算符
比较运算符用于比较两个值(数字或字符串)。
PHP 数组运算符
展示了使用不同数组运算符的不同结果。
PHP 数组运算符
展示了使用不同数组运算符的不同结果。

流程控制:

if 语句
if 语句用于在指定条件为 true 时执行代码。
if…else 语句
使用 if….else 语句在条件为 true 时执行代码,在条件为 false 时执行另一段代码。
if…elseif….else 语句
使用 if….elseif…else 语句来选择若干代码块之一来执行。
Switch 语句
使用 Switch 语句可以避免冗长的 if..elseif..else 代码块。
while 循环
只要指定的条件为真,while 循环就会执行代码块。
do…while 循环
do…while 循环首先会执行一次代码块,然后检查条件,如果指定条件为真,则重复循环。
do只执行一次
do while 循环至少会执行一次语句,即使条件测试在第一次就失败了。
for 循环
for 循环执行代码块指定的次数。
foreach 循环
foreach 循环只适用于数组,用于遍历数组中的每个键/值对。

函数:

调用函数
除了内建的 PHP 函数,我们可以创建我们自己的函数。
函数参数
可以通过参数向函数传递信息。参数类似变量。
两个参数的函数
您可以为PHP自定义函数添加任意多参数,只要用逗号隔开即可。
默认参数值
如果我们调用没有参数的函数,它的参数会取默认值。
函数 - 返回值
如需使函数返回值,请使用 return 语句。
strlen() 字符串函数
strlen() 函数返回字符串的长度,以字符计。
strpos() 字符串函数
strpos() 函数用于检索字符串内指定的字符或文本。
strpos() 字符串函数
strpos() 函数用于检索字符串内指定的字符或文本。
Date() 函数
用三种不同方法格式今天的日期。
自动版权年份
使用 date() 函数在您的网站上自动更新版本年份。
获得简单的时间
以指定的格式输出当前时间。
创建日期
PHP strtotime() 函数用于把人类可读的字符串转换为 Unix 时间。
输出下周六的日期
输出下六周每个星期六的日期。

数组:

简单数组使用
数组在单个变量中存储多个值。
获得数组的长度 - count() 函数
count() 函数用于返回数组的长度(元素数量)。
遍历索引数组
如需遍历并输出索引数组的所有值,您可以使用 for 循环。
关联数组
关联数组是使用您分配给数组的指定键的数组。
遍历关联数组
如需遍历并输出关联数组的所有值,您可以使用 foreach 循环。
对数组进行升序排序 - sort()
按照字母升序对数组中的元素进行排序。
数组数字升序排序
按照数字升序对数组中的元素进行排序。
对数组进行降序排序 - rsort()
按照字母降序对数组中的元素进行排序。
数组数字降序排序 - rsort()
按照数字降序对数组中的元素进行排序。
根据值对数组进行升序排序 - asort()
根据值对关联数组进行升序排序。
根据键对数组进行升序排序 - ksort()
根据键对关联数组进行升序排序。
根据值对数组进行降序排序 - arsort()
根据值对关联数组进行降序排序。
根据键对数组进行降序排序 - krsort()
根据键对关联数组进行降序排序。
两维数组
两维数组是数组的数组。
使用嵌套 For 循环获得数组元素
在 For 循环中使用另一个 For 循环,来获得两维数组中的元素。

表单:

简单的 HTML 表单
一个简单的 HTML 表单,它包含两个输入字段和一个提交按钮。
简单的 HTML 表单get模式
同上一个表单一样,它包含两个输入字段和一个提交按钮。
表单验证
使用 PHP 来验证表单数据,加强安全性。
表单必填字段
制作必填输入字段,并创建需要时所用的错误消息。
表单 URL/E-mail
展示如何验证名字、电邮和 URL。
完整的表单实例
展示上述的功能,并展示如何在用户提交表单后保留输入字段中的值。
PHP $_REQUEST
PHP $_REQUEST 用于收集 HTML 表单提交的数据。
PHP $_POST
PHP $_POST 广泛用于收集提交 method="post" 的 HTML 表单后的表单数据。
PHP $_GET
PHP $_GET 也可用于收集提交 HTML 表单 (method="get") 之后的表单数据。

高级:

超全局变量
超全局变量 在 PHP 4.1.0 中引入,是在全部作用域中始终可用的内置变量。
PHP $_SERVER
$_SERVER 这种超全局变量保存关于报头、路径和脚本位置的信息。
include引用文件
include引用一个文件,并在调用文件中使用这些变量。
require引用文件
使用 require 语句引用一个文件,如果找不到被引用的文件,则脚本就会终止执行。
文件读取操作
打开一个文件并读取器内容。
读取单行文件 - fgets()
fgets() 函数用于从文件读取单行。
逐行读取文件
逐行读取 "webdictionary.txt" 文件,直到 end-of-file。
读取单字符 - fgetc()
fgetc() 函数用于从文件中读取单个字符。
读取单字符 - fgetc()
fgetc() 函数用于从文件中读取单个字符。
转载本站内容时,请务必注明来自W3xue,违者必究。