PHP 学习手册

David  Sklar  著

安道译

——数据:处理文本和数字

文本 数字 变量

———逻辑:判断和循环

理解true和false

判断      组成复杂的判断

循环


//做判断是动态网站之所以动态的核心



——数据集合:处理数组

数组基础  迭代数组  修改数组  排序数组

使用多维数组

——-逻辑族群:函数和文件

声明和调用函数    给函数传递参数

让函数返回值      理解变量的作用域

为参数和返回值施加规则

运行另一个文件中的代码

———数据和逻辑结合:处理对象

对象基础知识    构造方法

使用异常表明有问题  扩展对象

属性和方法的可见性

命名空间


//对象的含义,———可复用代码块



———与用户交换信息:创建Web表单

有用的$_SERVER 变量

访问表单参数

使用函数处理表单  验证数据

显示默认值   


//表单,是用户与网站的交互


———记住信息:数据库

在数据库中组织数据

连接数据库程序

创建表    把数据存入数据库

安全地插入表单数据    一个完整的数据插入表单    从数据库中检索数据

修改检索得到的行的格式

安全地获取表单数据

一个完整的数据检索表单

————处理文件

理解文件权限

读写整个文件

读写文件的部分内容

处理CSV文件

审查文件权限

检查错误

净化外部提供的文件名

———记住用户:cookie和会话

处理cooike

激活会话

存取信息

配置会话

登陆和用户识别

为什么在页面顶部调用setcookie()和session_start()

———-与其他网站和服务通信

使用文件相关的函数简单访问URL

使用cURL全面访问URL

伺服API请求







————调试

控制在何处报错修正解析错误

审查程序数据

处理未捕获的异常

————测试:确保程序做正确的事

安装PHPUnit

编写一个测试

隔离测试

测试驱动开发

————应该知道的软件工程实践

源码控制

问题追踪

环境和部署

终将缩放

———处理日期和时间

显示日期和时间

解析时间和日期

计算日期和时间

处理时区

———包管理

安装Composer

把包添加到程序中

寻找包

....

——发送电子邮件

Swift  Mailer

———框架

Laravel

Symfony

Zend  Framework

————命令行PHP

编写PHP命令行程序

使用PHP内置的web服务器

运行PHP  REPL

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 10,795评论 0 9
  • 总结了一些开发中常用的函数: usleep() //函数延迟代码执行若干微秒。 unpack() //函数从二进制...
    ADL2022阅读 3,321评论 0 3
  • PHP常用函数大全 usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解...
    上街买菜丶迷倒老太阅读 5,198评论 0 20
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 28,086评论 1 45
  • PHP 实例 运行PHP脚本 PHP Double 数据类型 PHP 字符串变量 PHP 文档 PHP局部变量 P...
    茶茶点阅读 8,848评论 0 12