写在前面的话。
对于我什么要学习PHP呢,其实是工作需要。我本是一个兢兢业业,勤勤恳恳的前端,因处于一家以设计为主的公司,技术自然是不怎么受重视的,当有一天前端的业务需要后端业务一起辅助的时候,老板开始找我说,甭管是前端还是后端,开发类型必须拿下。。。这就是我学习PHP的起源了。
PHP: (PHP: Hypertext Preprocessor), 超文本预处理器的缩写
PHP 是开源的,免费的,运行在服务端的,用来动态生成网页数据的脚本语言
所谓脚本语言,是指不需要编译,直接由解释器/虚拟机执行的编程语言
.php做为扩展名
初学者推荐使用集成环境,省去手工逐一安装配置麻烦
| 序号 | 集成环境 | 操作系统 | 描述 |
|---|---|---|---|
| 1 | phpStudy | Windows / Linux | 中文,免费,功能全, 推荐 |
| 2 | MAMP | MacOS | 英文,收费, 功能全, 推荐 |
| 序号 | 组成 | 描述 |
|---|---|---|
| 1 | <?php ... ?> |
PHP 代码标记 |
| 2 | ; 分号 |
语句分隔符,代码块使用右大括号 |
| 3 | 空白符 | 合理使用空白符可增强代码可读性 |
| 4 | 注释 | // 单行注释, /* 多行注释 */ |
php 标记之外的内容会原样返回客户端,如 html 代码
| 序号 | 指令 | 描述 |
|---|---|---|
| 1 | echo |
语言结构, 可查看多个变量 |
| 2 | print |
语言结构,功能与echo类似,区别是有返回值 |
| 3 | print_r() |
函数,以更容易理解的格式打印变量信息,常用于数组 |
| 4 | var_dump() |
函数,可查看一个变量更多信息,如类型 |
| 5 | var_export() |
函数,输出或返回一个变量的字符串表示(源代码) |
实际工作中,
echo和var_dump()基本可以满足大多数需求
<?php// 这是 PHP 单行注释/*这是PHP 多行注释*///注释还可以这样写$x = 5 /* + 15 */ + 5;echo $x; //10?>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号