Course Code: advphp
Duration: 35 hours
Prerequisites:
  • 基本 PHP 编程经验

观众

  • Web 开发人员
  • 任何有兴趣增加现有 PHP 知识的人
Overview:

PHP是一种功能强大的通用脚本语言,最常用,适用于Web开发。

在这个由讲师指导的实时培训中,参与者将学习如何实现高级PHP编程工具和技术。

在培训结束时,参与者将能够:

  • 学习PHP编程中的高级概念。
  • 使用PHP编程建立一致性并解决高级问题。

课程形式

  • 部分讲座,部分讨论,练习和繁重的实践练习
Course Outline:

介绍

PHP 复习 Programming 基础

使用 PHP 命名空间

  • 命名空间概述
  • 定义命名空间
  • 使用命名空间
  • 使用作曲家
  • 了解名称解析规则

使用 PHP 接口

  • 创建接口
  • 扩展接口
  • 使用预定义的 PHP 接口

使用 PHP 特征

  • 了解 PHP 特征
  • 创建 PHP 特征

面向对象 Programming 与高级 PHP

  • 使用 PHP 魔法方法
  • 使用 PHP 构造函数
  • 使用 PHP 解构函数
  • 使用 PHP 单例

实现 PHP 个抽象类

  • PHP 抽象类概述
  • 创建 PHP 个抽象类

使用 PHP 迭代器

  • 创建 PHP 迭代器
  • 使用堆叠迭代器
  • 使用 SPL 迭代器

使用 PHP 生成器

  • PHP 发电机概述
  • 创建 PHP 生成器

实现 PHP 密码哈希、密码验证和密码更新

使用 PHP 类型提示

  • 了解基本 PHP 类型提示
  • 使用 PHP 严格的类型声明
  • 使用 PHP 返回类型

使用 PHP 闭包

  • PHP 闭包的叠加
  • 创建 PHP 闭包
  • 使用高级闭包

使用 PHP 例外

  • 了解 PHP 例外
  • 抛出异常
  • 实现嵌套异常
  • 实现 PHP SPL 异常
  • 扩展 PHP 例外
  • 使用 finally 块

调试和日志记录 PHP

使用 PHP 中的函数

  • 了解代码重用
  • 了解函数馈送
  • 从函数返回数据
  • 演示:按值调用与按引用调用

使用与日期和时间相关的扩展

使用 PHP 正则表达式 (REGEX) 函数

使用字符串操作函数      PHP 中的运行时错误处理

对 PHP 中的文件进行操作

在 PHP 中访问数据库存储

在 PHP 中实现设计模式

在 PHP 中实现 mail 函数

  • 演示:在 PHP 中发送和检索电子邮件
  • 演示:使用 SMTP(简单主传输协议)发送电子邮件

在 PHP 中使用 PEAR 和 cURL

  • 演示:使用 PHP 扩展和应用程序存储库 (PEAR)
  • 演示:实现基本 cURL
  • 演示:使用 cURL 进行网页抓取

在 PHP 中使用 Web Services

  • 使用简单对象访问协议 (SOAP)
  • 使用 Web Services 描述语言 (WSDL)

理解PHP中的内省和反思

  • 演示:使用 Instrospection API
  • 演示:使用 Reflection API
  • 演示:使用 Smarty 模板

使用 PHP 会话

  • 了解会话
  • 演示:PHP 会话机制

PHP 框架概述

  • 上PHP
  • 易奕
  • 禅德
  • 代码点火器

在 PHP 中实现最佳实践和安全性

  • 了解最佳实践
  • 演示:使用加密

故障 排除

总结和结论

Sites Published:

United Arab Emirates - Advanced PHP Programming

Qatar - Advanced PHP Programming

Egypt - Advanced PHP Programming

Saudi Arabia - Advanced PHP Programming

South Africa - Advanced PHP Programming

Brasil - Advanced PHP Programming

Canada - Advanced PHP Programming

中国 - Advanced PHP Programming

香港 - Advanced PHP Programming

澳門 - Advanced PHP Programming

台灣 - Advanced PHP Programming

USA - Advanced PHP Programming

Österreich - Advanced PHP Programming

Schweiz - Advanced PHP Programming

Deutschland - Advanced PHP Programming

Czech Republic - Advanced PHP Programming

Denmark - Advanced PHP Programming

Estonia - Advanced PHP Programming

Finland - Advanced PHP Programming

Greece - Advanced PHP Programming

Magyarország - Advanced PHP Programming

Ireland - Advanced PHP Programming

Luxembourg - Advanced PHP Programming

Latvia - Advanced PHP Programming

España - Programación avanzada de PHP

Italia - Advanced PHP Programming

Lithuania - Advanced PHP Programming

Nederland - Advanced PHP Programming

Norway - Advanced PHP Programming

Portugal - Advanced PHP Programming

România - Advanced PHP Programming

Sverige - Advanced PHP Programming

Türkiye - Advanced PHP Programming

Malta - Advanced PHP Programming

Belgique - Advanced PHP Programming

France - Advanced PHP Programming

日本 - Advanced PHP Programming

Australia - Advanced PHP Programming

Malaysia - Advanced PHP Programming

New Zealand - Advanced PHP Programming

Philippines - Advanced PHP Programming

Singapore - Advanced PHP Programming

Thailand - Advanced PHP Programming

Vietnam - Advanced PHP Programming

India - Advanced PHP Programming

Argentina - Programación avanzada de PHP

Chile - Programación avanzada de PHP

Costa Rica - Programación avanzada de PHP

Ecuador - Programación avanzada de PHP

Guatemala - Programación avanzada de PHP

Colombia - Programación avanzada de PHP

México - Programación avanzada de PHP

Panama - Programación avanzada de PHP

Peru - Programación avanzada de PHP

Uruguay - Programación avanzada de PHP

Venezuela - Programación avanzada de PHP

Polska - Advanced PHP Programming

United Kingdom - Advanced PHP Programming

South Korea - Advanced PHP Programming

Pakistan - Advanced PHP Programming

Sri Lanka - Advanced PHP Programming

Bulgaria - Advanced PHP Programming

Bolivia - Programación avanzada de PHP

Indonesia - Advanced PHP Programming

Kazakhstan - Advanced PHP Programming

Moldova - Advanced PHP Programming

Morocco - Advanced PHP Programming

Tunisia - Advanced PHP Programming

Kuwait - Advanced PHP Programming

Oman - Advanced PHP Programming

Slovakia - Advanced PHP Programming

Kenya - Advanced PHP Programming

Nigeria - Advanced PHP Programming

Botswana - Advanced PHP Programming

Slovenia - Advanced PHP Programming

Croatia - Advanced PHP Programming

Serbia - Advanced PHP Programming

Bhutan - Advanced PHP Programming

Nepal - Advanced PHP Programming

Uzbekistan - Advanced PHP Programming