PHP 是一种免费开源、跨平台、广泛流行的脚本语言,通常运行于服务器端,用来开发网站后台程序。
PHP 语法简洁,规则宽松,架构简单,基本不需要配置文件,并且内置了很多实用性强的函数,这使得 PHP 学习成本极低,使用起来非常灵活,所以曾被誉为“世界上最好的编程语言”。
这套 PHP 入门教程基于 PHP7,针对初学者编写。该教程也包含了进阶内容,特别是介绍了 ThinkPHP、常见设计模式、MVC 思想等;为了帮助初学者学以致用,教程最后还介绍了基本前端架构打造服务端、App 后台开发、框架编程等较流行的开发案例。
-
PHP简介
-
PHP语言的优势
-
PHP运行原理和机制
-
PHP7有哪些新特性?做了哪些改进?
-
搭建PHP开发环境
-
常用的PHP编辑器有哪些?
-
第一个PHP程序
-
PHP数据类型大全
-
PHP运算符大全
-
PHP变量详解
-
PHP define():定义常量
-
PHP if else语句
-
PHP switch case语句
-
PHP while和do while循环
-
PHP for循环
-
PHP foreach循环
-
PHP break和continue语句
-
PHP goto语句
-
PHP include和require:文件包含语句
-
PHP定义函数
-
PHP函数参数的传递
-
PHP声明参数类型
-
PHP return关键字(函数返回值)
-
PHP可变函数
-
PHP内置函数
-
PHP匿名函数(闭包函数)
-
PHP递归与迭代
-
PHP单引号和双引号的区别
-
PHP字符串拼接(连接)
-
PHP字符串大小写转换
-
PHP字符串查找(4个函数)
-
PHP字符串替换
-
PHP substr():截取字符串
-
PHP trim():去除字符串两边的空格
-
PHP strlen():获取字符串长度
-
PHP addslashes()和stripslashes():字符串转义
-
PHP str_repeat():重复一个字符串
-
PHP str_shuffle():随机打乱字符串
-
PHP explode():字符串转数组
-
PHP定义数组
-
PHP二维数组和多维数组
-
PHP in_array():判断数组中是否存在某个值
-
PHP implode():数组转字符串
-
PHP count():获取数组长度
-
PHP current():返回数组的当前元素
-
PHP key():返回数组中当前元素的键名
-
PHP array_key_exists():检测键名是否位于数组中
-
PHP array_keys():获得数组中的键名
-
PHP array_values():获得数组中所有元素的值
-
PHP array_search():在数组中搜索给定的值并返回键名或索引
-
PHP array_pad():用给定的值填充数组
-
PHP array_fill():以填充数据的方式创建新数组
-
PHP array_fill_keys():使用指定的键和值来填充数组
-
PHP array_rand():从数组中随机抽取N个元素
-
PHP sort():数组排序(升序)
-
PHP arsort():对数组排序(降序),并保持索引关系
-
PHP rsort():数组排序(降序)
-
PHP arsort():对数组排序(降序),并保持索引关系
-
PHP shuffle():随机打乱数组元素的顺序
-
PHP遍历数组
-
PHP array_chunk():分割数组
-
PHP array_merge():数组合并
-
PHP array_unshift():在数组开头插入元素
-
PHP array_shift():删除数组开头的元素
-
PHP array_push():在数组尾部插入元素
-
PHP array_pop():删除数组末尾的元素
-
PHP array_slice():截取数组的一部分
-
PHP array_splice():删除数组元素
-
PHP is_array():判断是否为数组
-
PHP array_sum():计算数组中所有元素的和
-
PHP array_product():计算数组中所有元素的乘积
-
PHP array_flip():交换数组中的键和值