??php(php货币)

简介:

PHP(全称Hypertext Preprocessor)是一种开源的、跨平台的脚本语言,主要用于服务器端的Web开发。它可以嵌入到HTML中,通过服务器解析执行,在实现动态网页功能方面具有重要作用。本文将介绍PHP的基本语法和常见功能。

一、PHP基本语法

1.1 变量声明与赋值

PHP的变量使用$符号进行声明和赋值,如:

```

$name = "John";

$age = 25;

```

1.2 输出文本与变量

使用`echo`语句可以输出文本和变量的值,如:

```

echo "Hello, PHP!";

echo "My name is " . $name . " and I am " . $age . " years old.";

```

1.3 数据类型

PHP支持多种数据类型,包括整数、浮点数、字符串、布尔值等。可以使用`var_dump()`函数查看变量的数据类型,如:

```php

var_dump($age); // 输出int(25)

```

二、常见功能

2.1 条件语句

PHP提供了多种条件语句用于根据条件执行不同的代码块,如:

```php

if ($age >= 18) {

echo "You are an adult.";

} else {

echo "You are a minor.";

```

2.2 循环语句

PHP支持多种循环语句,用于重复执行相同的代码块,如:

```php

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

echo "The value of i is: " . $i;

```

2.3 函数

PHP允许自定义函数,用于封装可重复使用的代码块,如:

```php

function sayHello($name) {

echo "Hello, " . $name . "!";

sayHello("Mary"); // 输出Hello, Mary!

```

2.4 数据库操作

PHP可以连接和操作数据库,用于存储和检索数据,如:

```php

$servername = "localhost";

$username = "root";

$password = "password";

$dbname = "myDB";

// 创建连接

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

// 查询数据

$sql = "SELECT * FROM users";

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

// 输出数据

if ($result->num_rows > 0) {

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

echo "Name: " . $row["name"]. " - Age: " . $row["age"];

}

} else {

echo "0 results";

// 关闭连接

$conn->close();

```

总结:

PHP是一种功能强大的服务器端脚本语言,具有方便易用的语法和丰富的功能。通过学习基本语法和常见功能,开发者可以轻松构建动态网页和涉及数据库的应用程序。

标签列表