基础:
- 简单输出
- 最基本的输出字符。
- 注释与多行注释
- 查看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,违者必究。