PHP 现代开发实践

PHP 现代开发实践

PHP 已经不再是那个简单的脚本语言,现代 PHP 拥有强大的类型系统、丰富的生态。

使用 PDO 操作数据库

 = new PDO('sqlite:blog.db');
 = ('SELECT * FROM posts WHERE id = ?');
([]);
 = ();

关注安全性

  • 永远使用预处理语句防止 SQL 注入
  • 对用户输入进行过滤与验证
  • 使用 htmlspecialchars 防止 XSS

善用 Composer

现代 PHP 项目几乎都依赖 Composer 管理依赖。