PHP语法入门完全指南(2024新版)


一、开发环境搭建

1.1 快速启动方案

  • 本地环境:安装XAMPP(含Apache+PHP+MySQL)
  • 在线沙盒:使用PHP Sandbox
  • Docker方案(推荐):
    docker run -it -p 80:80 -v $(pwd):/var/www/html php:8.2-apache
    

1.2 第一个PHP程序


// 01_hello.php
echo "Hello, PHP World!";
?>

▶️ 运行方式:浏览器访问 http://localhost/01_hello.php


二、基础语法核心

2.1 变量与常量

$username = "Alice";    // 变量声明
define("MAX_LOGIN", 5); // 常量声明
const MIN_AGE = 18;     // 类常量声明方式

// 输出变量值
echo "欢迎," . $username; // 字符串连接符 .

新手陷阱

  • 变量名区分大小写($Name ≠ $name)
  • 常量默认全局有效且不可修改
  • 单引号不解析变量,双引号解析变量

2.2 数据类型详解

类型 示例 检测函数
整型 $age = 25; is_int()
浮点型 $price = 99.95; is_float()
字符串 $msg = "Hi!"; is_string()
布尔型 $is_admin = true; is_bool()
数组 $colors = ['红','蓝'] is_array()
NULL $var = null; is_null()

类型转换示例

$strNum = "123";
$realNum = (int)$strNum; // 显式转换为整型
$sum = $realNum + 5;     // 结果为128

2.3 运算符大全

算术运算符

$a = 10;
$b = 3;
echo $a % $b;

你可能感兴趣的:(php,开发语言)