​PHP 是一种免费开源、跨平台、广泛流行的脚本语言,通常运行于服务器端,用来开发网站后台程序。

PHP 语法简洁,规则宽松,架构简单,基本不需要配置文件,并且内置了很多实用性强的函数,这使得 PHP 学习成本极低,使用起来非常灵活,所以曾被誉为“世界上最好的编程语言”。

这套 PHP 入门教程基于 PHP7,针对初学者编写。该教程也包含了进阶内容,特别是介绍了 ThinkPHP、常见设计模式、MVC 思想等;为了帮助初学者学以致用,教程最后还介绍了基本前端架构打造服务端、App 后台开发、框架编程等较流行的开发案例。

  1. PHP简介

  2. PHP语言的优势

  3. PHP运行原理和机制

  4. PHP7有哪些新特性?做了哪些改进?

  5. 搭建PHP开发环境

  6. 常用的PHP编辑器有哪些?

  7. 第一个PHP程序

  8. PHP数据类型大全

  9. PHP运算符大全

  10. PHP变量详解

  11. PHP define():定义常量

  12. PHP if else语句

  13. PHP switch case语句

  14. PHP while和do while循环

  15. PHP for循环

  16. PHP foreach循环

  17. PHP break和continue语句

  18. PHP goto语句

  19. PHP include和require:文件包含语句

  20. PHP定义函数

  21. PHP函数参数的传递

  22. PHP声明参数类型

  23. PHP return关键字(函数返回值)

  24. PHP可变函数

  25. PHP内置函数

  26. PHP匿名函数(闭包函数)

  27. PHP递归与迭代

  28. PHP单引号和双引号的区别

  29. PHP字符串拼接(连接)

  30. PHP字符串大小写转换

  31. PHP字符串查找(4个函数)

  32. PHP字符串替换

  33. PHP substr():截取字符串

  34. PHP trim():去除字符串两边的空格

  35. PHP strlen():获取字符串长度

  36. PHP addslashes()和stripslashes():字符串转义

  37. PHP str_repeat():重复一个字符串

  38. PHP str_shuffle():随机打乱字符串

  39. PHP explode():字符串转数组

  40. PHP定义数组

  41. PHP二维数组和多维数组

  42. PHP in_array():判断数组中是否存在某个值

  43. PHP implode():数组转字符串

  44. PHP count():获取数组长度

  45. PHP current():返回数组的当前元素

  46. PHP key():返回数组中当前元素的键名

  47. PHP array_key_exists():检测键名是否位于数组中

  48. PHP array_keys():获得数组中的键名

  49. PHP array_values():获得数组中所有元素的值

  50. PHP array_search():在数组中搜索给定的值并返回键名或索引

  51. PHP array_pad():用给定的值填充数组

  52. PHP array_fill():以填充数据的方式创建新数组

  53. PHP array_fill_keys():使用指定的键和值来填充数组

  54. PHP array_rand():从数组中随机抽取N个元素

  55. PHP sort():数组排序(升序)

  56. PHP arsort():对数组排序(降序),并保持索引关系

  57. PHP rsort():数组排序(降序)

  58. PHP arsort():对数组排序(降序),并保持索引关系

  59. PHP shuffle():随机打乱数组元素的顺序

  60. PHP遍历数组

  61. PHP array_chunk():分割数组

  62. PHP array_merge():数组合并

  63. PHP array_unshift():在数组开头插入元素

  64. PHP array_shift():删除数组开头的元素

  65. PHP array_push():在数组尾部插入元素

  66. PHP array_pop():删除数组末尾的元素

  67. PHP array_slice():截取数组的一部分

  68. PHP array_splice():删除数组元素

  69. PHP is_array():判断是否为数组

  70. PHP array_sum():计算数组中所有元素的和

  71. PHP array_product():计算数组中所有元素的乘积

  72. PHP array_flip():交换数组中的键和值

PHP教程:PHP开发快速入门_v20200418相关推荐

  1. android java教程_[Java教程]Android开发快速入门

    [Java教程]Android开发快速入门 0 2020-12-22 18:01:40 Xamarin.Android 应用程序剖析 以下屏幕截图列出了解决方案的内容. 下面是一个解决方案资源管理器, ...

  2. ​HealthKit开发快速入门教程大学霸内部教程

    ​HealthKit开发快速入门教程大学霸内部教程 ​ ​ 国内第一本HealthKit专向教程.本教程详细讲解iOS中,如何使用HealthKit框架开发健康应用.最后,本教程结合HealthKit ...

  3. Apple Watch开发快速入门教程

     Apple Watch开发快速入门教程  试读下载地址:http://pan.baidu.com/s/1eQ8JdR0 介绍:苹果为Watch提供全新的开发框架WatchKit.本教程是国内第一本A ...

  4. 游戏控制杆OUYA游戏开发快速入门教程

    游戏控制杆OUYA游戏开发快速入门教程 1.2.2  游戏控制杆 游戏控制杆各个角度的视图,如图1-4所示,它的硬件规格是本文选自OUYA游戏开发快速入门教程大学霸: 图1-4  游戏控制杆各个角度的 ...

  5. OUYA游戏开发快速入门教程1.2OUYA的硬件规格

    OUYA游戏开发快速入门教程1.2OUYA的硬件规格 从官网上购买回来的OUYA产品,包含游戏主机.游戏控制杆.说明书.电源线.HDMI线.电源线和电池,如图1-2所示.本节就来简要介绍下,游戏主机和 ...

  6. OUYA游戏开发快速入门教程第1章了解OUYA及其设备

    OUYA游戏开发快速入门教程第1章了解OUYA及其设备 OUYA是基于Andorid系统的游戏主机.围绕OUYA游戏机,已经形成一个完整的生态圈.在国外,OUYA已经成为知名的游戏平台.本章会站在玩家 ...

  7. OUYA游戏开发快速入门教程

     OUYA游戏开发快速入门教程 试读地址:http://pan.baidu.com/s/1o63a3W2 本教程是国内唯一OUYA游戏开发教程.本教程基于Unity全面讲解OUYA游戏开发方式.内容包 ...

  8. C#游戏开发快速入门教程Unity5.5教程

    C#游戏开发快速入门教程Unity5.5教程 试读文档下载地址:http://pan.baidu.com/s/1slwBHoD C#是微软发布的高级程序设计语言,这门语言和C语言一样,已经成为了大学计 ...

  9. ​HealthKit开发快速入门教程之HealthKit数据的操作

    ​HealthKit开发快速入门教程之HealthKit数据的操作 数据的表示 在HealthKit中,数据是最核心的元素.通过分析数据,人们可以看到相关的健康信息.例如,通过统计步数数据,人们可以知 ...

最新文章

  1. 疯狂的程序员-第五章
  2. mysql5.5数据库权限知识补充
  3. 【Python】青少年蓝桥杯_每日一题_6.11_打印星号
  4. Kafka参数图鉴——unclean.leader.election.enable
  5. unexpected AST node
  6. JavaScript | 演示函数中按值调用的示例
  7. Java提高篇——Java中的异常处理
  8. sql server死锁_了解SQL Server中的死锁图的XML描述
  9. Javascript中括号“[]”的多义性
  10. 安装配置文件共享协议(SAMBA)
  11. 如何设置高度为1的分隔线
  12. unity wsad 鼠标_Unity3D实现键盘鼠标控制角色移动及旋转
  13. QMS-云质-质量管理软件-企业数字化质量管理解决方案
  14. IPv6 寻址方式简介
  15. 身高测量c语言编程,测身高的C语言程序.doc
  16. .NET调用新浪微博开放平台接口的代码示例
  17. L2-016 愿天下有情人都是失散多年的兄妹 (25 分) (DFS)
  18. maven中filtering的使用
  19. 自然辩证法问题思考范围(开卷可用)
  20. jquery获取span标签下的第一个span子标签内容

热门文章

  1. Java 操作Word书签(一):添加、删除、读取书签
  2. huffman树【严蔚敏】
  3. ​零代码增删改查完全自动化的万能通用接口
  4. GNSS-ITRS_GCRS_J2000坐标系的相互转换
  5. IT职场求生法则(3)- 部门经理及副总适用法则
  6. 基于单片机的TLC稳压电源系统设计-基于单片机大脑运算能力智力测试仪-基于单片机超声波测距系统仿真设计(报告 PCB 原理图)-基于单片机超高精度电参数测试设计-基于单片机变电站变压器运行参数监测仿真
  7. 【Java项目】java实战宠物领养系统项目
  8. 教育资源平台空间装扮html代码,一看就会—— 河南省基础教育资源公共服务平台“人人通空间”...
  9. 赛桨PaddleScience v1.0 Beta:基于飞桨核心框架的科学计算通用求解器
  10. Android12之OpenSL ES中Realize实例化AudioManager(十二)