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