在日常开发中,php 的实例是不可避免的。许多开发人员通过实例学习 php 的使用方法和技巧。本文将介绍一些常见的 php 实例,帮助读者更深入了解 php。
1. 数组实例
php 数组是一种非常常用的数据类型,几乎每个 php 程序都会使用。以下是一些 php 数组实例:
// 创建一个空数组 $arr = array(); // 创建一个有值的数组 $arr = array("apple", "orange", "banana"); // 访问数组元素 echo $arr[0]; // 输出 "apple" // 添加元素到数组 $arr[] = "pear"; // 数组变为:["apple", "orange", "banana", "pear"] // 遍历数组 foreach ($arr as $value) { echo $value . " "; } // 输出:apple orange banana pear2. 文件上传实例 php 的文件上传功能是非常重要的,常用于网站的文件上传、头像上传等应用。以下是一个简单的文件上传实例:
<form action="upload.php" method="post" enctype="multipart/form-data"><input type="file" name="file"><input type="submit" value="上传"></form>// upload.php 文件内容 $target_dir = "uploads/"; // 上传目录 $target_file = $target_dir . basename($_FILES["file"]["name"]); // 目标文件名 move_uploaded_file($_FILES["file"]["tmp_name"], $target_file); // 保存文件3. 数据库连接实例 php 的数据库连接功能是应用广泛的功能之一,以下是一个常用的数据库连接实例:
// 连接数据库 $conn = mysqli_connect("localhost", "root", "", "mydb"); // 查询数据 $sql = "SELECT id, name, age FROM users"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) >0) { // 输出数据 while($row = mysqli_fetch_assoc($result)) { echo "id: " . $row["id"] . " - Name: " . $row["name"] . " - Age" . $row["age"] . "<br>"; } } else { echo "0 结果"; } // 关闭连接 mysqli_close($conn);以上是一些常用的 php 实例,能够帮助读者更好地学习和应用 php。当然,php 作为一门功能强大的语言,实例也层出不穷,读者可以根据自己的需求和兴趣,继续深入学习和实践。