外观
简介
约 395 字大约 1 分钟
2025-06-19
本文是 PHP 后端系列的入口,涵盖 PHP 语言基础、开发规范、常用函数等内容。
什么是 PHP
PHP(PHP: Hypertext Preprocessor)是一种开源的通用脚本语言,尤其适用于 Web 开发,可嵌入 HTML 中使用。它的语法吸收了 C 语言、Java 和 Perl 的特点,学习曲线平缓,适合快速开发。
核心特性
- 跨平台:支持 Windows、Linux、macOS 等主流操作系统
- 数据库丰富:原生支持 MySQL、PostgreSQL、SQLite 等多种数据库
- 框架成熟:Laravel、Symfony、ThinkPHP 等优秀框架生态完善
- 包管理完善:Composer + Packagist 提供海量第三方库
- 持续演进:PHP 8.x 引入 JIT 编译器、联合类型、Match 表达式等新特性
环境要求
- PHP 版本:建议使用 PHP 8.1+(Active Support 版本)
- Web 服务器:Nginx / Apache
- 数据库:MySQL 8.0+ / PostgreSQL
- 依赖管理:Composer
快速开始
# 启动内置开发服务器
php -S localhost:8000
# 创建新项目(Laravel)
composer create-project laravel/laravel my-app
cd my-app
php artisan serve学习路线
- 开发军规 — 编码规范、安全防御、性能优化
- Composer 使用 — 依赖管理与镜像配置
- Laravel 笔记 — 框架常用命令与部署流程
- 日期处理 — DateTime 对象常用操作
- 正则表达式 — 常用匹配模式与示例
- 常见问题 — 开发中易踩的坑
