PHP简介
1、什么是PHP?
2、PHP的特点
3、PHP的发展历程
PHP环境搭建
1、安装Apache服务器
2、安装PHP解释器
3、配置PHP环境
4、测试PHP环境
PHP基础语法
1、PHP代码结构
2、变量和常量
3、数据类型
4、运算符
5、控制结构
if语句
switch语句
for循环
while循环
dowhile循环
6、函数
7、数组
8、字符串处理
9、注释
PHP内置函数
1、数学函数
2、字符串函数
3、日期和时间函数
4、文件系统函数
5、目录和文件函数
6、错误处理函数
7、其他常用函数
PHP面向对象编程
1、类和对象
2、构造函数和析构函数
3、继承和多态
4、封装
5、抽象类和接口
6、魔术方法
7、__get()和__set()方法
8、__call()和__callStatic()方法
9、重载和重写
10、final关键字
11、self关键字和parent关键字
12、static关键字
13、this关键字
14、instanceof关键字
15、is_a()和get_class()函数
16、gettype()函数
17、var_dump()和print_r()函数
18、die()函数
19、exit()函数
20、set_error_handler()函数
21、restore_error_handler()函数
22、trigger_error()函数
23、error_reporting()函数
24、ignore_user_abort()函数
25、register_shutdown_function()函数
26、unset()函数和isset()函数
27、empty()函数和isset()函数的区别
28、isset()函数和array_key_exists()函数的区别
29、array_key_exists()函数和in_array()函数的区别
30、in_array()函数的使用示例
31、array_push()和array_pop()函数的使用示例
32、array_shift()和array_unshift()函数的使用示例
33、array_splice()函数的使用示例
34、array_merge()和array_merge_recursive()函数的使用示例
35、array_slice()和array_splice()函数的区别和使用场景
36、array_reverse()和array_flip()函数的使用示例
37、array_unique()和array_diff()函数的使用示例
38、array_intersect()和array_intersect_assoc()函数的使用示例
39、array_uintersect()和array_uintersect_assoc()函数的使用示例
40、array_map()和array_filter()函数的使用示例
41、array_walk()和array_reduce()函数的使用示例
42、array_key_first()和array_key_last()函数的使用示例
43、array_values()和array_keys()函数的使用示例
44、array_count_values()和array_sum()函数的使用示例
45、array_rand()和array_chunk()函数的使用示例
46、array_column()和array_combine()函数的使用示例
47、array_multisort()和uksort()函数的使用示例
48、array_pad()和array_fill()函数的使用示例
49、array_key_exists()和array_search()函数的使用示例
50、array_column_map()和array_column_unique()函数的使用示例
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/677283.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复