当先锋百科网

首页 1 2 3 4 5 6 7
在日常开发中,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 pear
2. 文件上传实例 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 作为一门功能强大的语言,实例也层出不穷,读者可以根据自己的需求和兴趣,继续深入学习和实践。