概述
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-else
、for
、while
、switch
等。例如if ($a > 10) { echo "a大于10"; }
,可根据条件执行不同代码块。函数 :PHP有许多内置函数,如strlen()
用于获取字符串长度,date()
用于处理日期。也可以自定义函数,如function add($a, $b) { return $a + $b; }
。实践数据库操作 :PHP常与MySQL数据库配合使用。可使用mysqli_connect()
函数或PDO来连接数据库,通过SQL语句进行增删改查(CRUD)操作。例如,使用PDO连接数据库的代码如下:
$pdo = new PDO ( "mysql:host=localhost;dbname=test" , "root" , "" ) ;
$stmt = $pdo -> prepare ( "SELECT * FROM users WHERE id =?" ) ;
$stmt -> execute ( [ 1 ] ) ;
$user = $stmt -> fetch ( ) ;