PHP小白零基础入门(附视频教程)

概述

  • PHP是一种通用开源脚本语言,常用于服务器端Web开发,具有语法简单、上手快等特点。
  • 视频教程:https://pan.quark.cn/s/8f214c23301b

搭建开发环境

  • 选择集成工具 :可选择XAMPP(支持Windows/Mac/Linux系统)、WAMP(Windows系统)或MAMP(Mac系统)等集成环境。以XAMPP为例,可前往其官网下载对应版本进行安装。
  • 选择编辑器:推荐使用VS Code,其轻量且插件丰富,也可使用功能强大的PHPStorm(付费软件)。
  • 验证安装 :在集成环境的服务器根目录(如XAMPP的htdocs目录)下,创建一个名为index.php的文件,写入代码<?php echo "Hello, PHP!";?>,然后在浏览器中访问http://localhost/index.php,若能看到相应输出,则说明环境搭建成功。

学习基础语法

  • 标记与分隔符 :PHP使用<?php ?>作为标记,告诉PHP开始和停止解析代码。每个语句后需用分号;结束,不过在PHP代码段的最后一行可以不用分号。
  • 变量与常量 :变量以$开头,变量名区分大小写,如$name = "John";。常量用define()函数或const关键字定义,常量标识符一般大写,且没有$符号。
  • 数据类型:包括整型、浮点型、字符串型、布尔型、NULL、数组型等。其中,双引号字符串中可以解析变量,数组是一个有序映射,键可以是整数或字符串,值可以是任意类型。
  • 控制结构 :有if-elseforwhileswitch等。例如if ($a > 10) { echo "a大于10"; },可根据条件执行不同代码块。
  • 函数 :PHP有许多内置函数,如strlen()用于获取字符串长度,date()用于处理日期。也可以自定义函数,如function add($a, $b) { return $a + $b; }
  • 实践数据库操作 :PHP常与MySQL数据库配合使用。可使用mysqli_connect()函数或PDO来连接数据库,通过SQL语句进行增删改查(CRUD)操作。例如,使用PDO连接数据库的代码如下:
php 复制代码
$pdo = new PDO("mysql:host=localhost;dbname=test", "root", "");
$stmt = $pdo->prepare("SELECT * FROM users WHERE id =?");
$stmt->execute([1]);
$user = $stmt->fetch();