21个常用的PHP代码汇总

PHP是一种广泛运用的服务器端脚本语言,用于开发动态网页和Web应用程序。以下是21个常用的PHP代码示例,包含详细介绍、使用方法和案例说明,每个示例都是最常见且实用的用法。

1. 输出文本

```php

echo "Hello World!";

```

这段代码将输出“Hello World!”到浏览器。

2. 变量赋值

```php

$name = "John";

```

这段代码将创建一个变量$name,并将其赋值为"John"。

3. 条件语句

```php

if ($age > 18) {

echo "成年人";

} else {

echo "未成年人";

}

```

这段代码根据变量$age的值判断并输出相应的结果。

4. 循环语句

```php

for ($i = 0; $i < 5; $i++) {

echo $i;

}

```

这段代码将循环5次,输出0到4。

5. 数组

```php

$fruits = array("apple", "banana", "orange");

```

这段代码创建一个包含苹果、香蕉和橙子的数组$fruits。

6. 数组遍历

```php

foreach ($fruits as $fruit) {

echo $fruit;

}

```

这段代码将遍历数组$fruits,并将每个水果输出到浏览器。

7. 函数

```php

function add($a, $b) {

return $a + $b;

}

```

这段代码定义了一个函数add,接受两个参数并返回它们的和。

8. 函数调用

```php

$result = add(2, 3);

echo $result;

```

这段代码调用函数add,并将返回的结果赋值给变量$result,并输出。

9. 字符串操作

```php

$name = "John";

$message = "Hello " . $name . "!";

echo $message;

```

这段代码将创建一个字符串变量$message,其中包含$name的值。

10. 文件读取

```php

$file = fopen("example.txt", "r");

$content = fread($file, filesize("example.txt"));

fclose($file);

echo $content;

```

这段代码打开一个名为example.txt的文本文件,并读取其内容,然后关闭文件并输出内容。

11. 文件写入

```php

$file = fopen("example.txt", "w");

fwrite($file, "Hello World!");

fclose($file);

```

这段代码创建一个名为example.txt的文本文件,并将"Hello World!"写入文件中,然后关闭文件。

12. 数据库连接

```php

$servername = "localhost";

$username = "root";

$password = "password";

$database = "mydb";

$conn = new mysqli($servername, $username, $password, $database);

if ($conn->connect_error) {

die("连接失败:" . $conn->connect_error);

}

```

这段代码连接到名为mydb的数据库,使用用户名root和密码password。

13. 数据库查询

```php

$sql = "SELECT * FROM users";

$result = $conn->query($sql);

if ($result->num_rows > 0) {

while ($row = $result->fetch_assoc()) {

echo $row["username"];

}

} else {

echo "没有结果";

}

```

这段代码查询名为users的数据表中的所有记录,并将用户名输出到浏览器。

14. 数据插入

```php

$sql = "INSERT INTO users (username, password) VALUES ('John', 'password')";

if ($conn->query($sql) === TRUE) {

echo "插入成功";

} else {

echo "错误:" . $conn->error;

}

```

这段代码向名为users的数据表插入一条记录,包含用户名John和密码password。

15. 数据更新

```php

$sql = "UPDATE users SET password='newpassword' WHERE username='John'";

if ($conn->query($sql) === TRUE) {

echo "更新成功";

} else {

echo "错误:" . $conn->error;

}

```

这段代码更新名为users的数据表中用户名为John的记录的密码为newpassword。

16. 数据删除

```php

$sql = "DELETE FROM users WHERE username='John'";

if ($conn->query($sql) === TRUE) {

echo "删除成功";

} else {

echo "错误:" . $conn->error;

}

```

这段代码删除名为users的数据表中用户名为John的记录。

17. 表单处理

```php

$name = $_POST["name"];

$email = $_POST["email"];

// 处理表单数据

```

这段代码获取通过表单POST方法提交的名为name和email的数据,并进行处理。

18. 文件上传

```php

$target_dir = "uploads/";

$target_file = $target_dir . basename($_FILES["file"]["name"]);

if (move_uploaded_file($_FILES["file"]["tmp_name"], $target_file)) {

echo "文件上传成功";

} else {

echo "文件上传失败";

}

```

这段代码将上传的文件保存到名为uploads的文件夹中,文件名保持不变。

19. 发送电子邮件

```php

$to = "recipient@example.com";

$subject = "测试邮件";

$message = "这是一封测试邮件";

if (mail($to, $subject, $message)) {

echo "邮件发送成功";

} else {

echo "邮件发送失败";

}

```

这段代码向名为recipient@example.com的收件人发送一封主题为测试邮件的电子邮件。

20. 数据加密

```php

$password = "password";

$hashed_password = password_hash($password, PASSWORD_DEFAULT);

```

这段代码使用默认的加密算法对变量$password进行加密处理,并将结果赋值给$hashed_password。

21. 数据解密

```php

$input_password = "password";

$hashed_password = "$2y$10$X6gNeup9qDdrUoRe/e0MgeR9LUHvL.syf2AqwDYIKszAVJ5kN0iD6";

if (password_verify($input_password, $hashed_password)) {

echo "密码正确";

} else {

echo "密码错误";

}

```

这段代码将检查$input_password和$hashed_password是否匹配,用于验证密码的正确性。

这些示例展示了PHP的一些常见应用场景,涵盖了输出、变量、条件语句、循环语句、数组、函数、字符串操作、文件操作、数据库操作、表单处理、文件上传、电子邮件发送、数据加密和解密等常用功能。在实际开发中,可以根据具体需求对这些代码进行修改和扩展。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.37seo.cn/

点赞(88) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部