PHP 零基础入门核心语法清单

4 阅读1分钟

这份清单聚焦入门必学知识点,覆盖基础语法到数据库操作关键内容,可直接对照练习。

一、基础语法

  • 变量定义:以$开头,无需声明类型,如$name = "PHP";(弱类型语言,值决定类型)。
  • 输出内容:常用echo(输出多个值,无返回)和print(输出单个值,返回 1),如echo "Hello PHP";
  • 注释规则:单行用// 注释内容,多行用/* 注释内容 */

二、数据类型与运算符

  • 核心数据类型

    • 字符串:用单引号' '或双引号" "包裹,如$str = '入门';
    • 数值:整数($num = 10;)、浮点数($float = 3.14;)。
    • 布尔值:true(真)和false(假)。
  • 常用运算符

    • 赋值:=;算术:+、-、*、/;比较:==(值相等)、===(值和类型都相等)。

三、流程控制

  • 条件判断

    php

    运行

    if ($age > 18) {
        echo "成年";
    } elseif ($age == 18) {
        echo "刚成年";
    } else {
        echo "未成年";
    }
    
  • 循环语句

    • for循环(固定次数):for ($i=0; $i<5; $i++) { echo $i; }
    • while循环(条件满足时):$i=0; while ($i<5) { echo $i; $i++; }

四、与 HTML 结合

PHP 代码需放在<?php ?>标签内,可嵌入 HTML 任意位置,示例:

html

预览

<h1><?php echo "PHP嵌入HTML示例"; ?></h1>
<p>当前时间:<?php echo date("Y-m-d"); ?></p>

五、数据库操作(MySQL)

  • 连接数据库

    php

    运行

    $conn = mysqli_connect("localhost", "用户名", "密码", "数据库名");
    if (!$conn) {
        die("连接失败:" . mysqli_connect_error());
    }
    
  • 核心操作(增删改查)

    • 查:$sql = "SELECT * FROM 表名"; $result = mysqli_query($conn, $sql);
    • 增:$sql = "INSERT INTO 表名(字段1) VALUES('值1')"; mysqli_query($conn, $sql);