PHP 功能详解
1. 数据处理
PHP 提供了强大的数据处理功能,包括表单处理和数据验证。
案例:表单数据处理
<?php // 表单数据处理示例 if ($_SERVER["REQUEST_METHOD"] == "POST") { $name = htmlspecialchars($_POST['name']); // 处理输入数据 echo "欢迎, " . $name; } ?>
2. 文件操作
PHP 允许你对文件进行读取、写入、删除等操作。
案例:文件读取与写入
<?php // 文件操作示例 $file = 'example.txt'; // 写入文件 file_put_contents($file, "Hello, World!"); // 读取文件 $content = file_get_contents($file); echo $content; ?>
3. 数据库连接
PHP 提供了与多种数据库的连接能力,最常用的是 MySQL。
案例:连接 MySQL 数据库
<?php // 数据库连接示例 $conn = new mysqli('localhost', 'username', 'password', 'database'); if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } echo "连接成功"; ?>
4. 会话管理
PHP 提供了会话管理功能,允许存储用户数据。
案例:使用会话存储用户信息
<?php // 会话管理示例 session_start(); $_SESSION['username'] = 'example_user'; // 存储用户信息 echo "欢迎, " . $_SESSION['username']; ?>