|
本帖最后由 小逸老师 于 2025-2-26 19:49 编辑
PHP是一个解释型语言,是一个杂语言,也是一个简单的语言。
编写方式也很简单,简单到随便用个记事本啥的就能进行开发。
PHP文件里可以包括html代码和php代码一体,但是PHP需要一个特殊的标记用来包括住PHP语言的开始与结束:
PHP中的行注释是//,例如 //我是注释
PHP每行代码均需要加结束标志;,例如echo "abc";
- <?php //PHP代码开始
- ?>//PHP语言结束
复制代码 PHP和其他的语言常用的语句相似,例如:
echo和print() | 打印输出功能,echo语法 echo "abc"; print语法 print("abc"); | print_r() | 打印数组功能,例如 print_r({"a":1,"b":2}) | return | 返回,用于在函数中返回,可以带参数返回 | if | 判断 | .... | 更多完全语句可以参考万维网 |
在PHP和LUA中函数名称很多相似,但是语法可能有所变动,如下对比:
PHP"变量"
$a=1
LUA"变量"
local a=1
PHP"if"
if(a==1){
}else{
}
LUA"if"
if a==1 then
else
end
PHP"for"
for($i=1;$i<=5;$i++){//初始值,循环停止条件,循环累加过程($i++等同于$i=$i+1),for也支持其他方式循环,具体可查询完整的PHP手册
}
LUA"for"
for i=1,5 do
end
PHP"连接符"
一个点. 例如 a . b
LUA"连接符"
两个点.. 例如 a .. b
下面我们来编一个输出5次的Hello world
- <?php
- $go=5; //定义一个变量作为循环多少次
- for($i=1;$i<=$go,$i++)
- print("Hello world" . $i); //输出
- ?>
复制代码
这样我们就学会了PHP的Hello world
如何搭建PHP运行环境(这里用简化的集成环境进行讲解) PHP完整运行需要如下:
1、服务端程序,例如(IIS/Apache/nginx等等)
2、PHP解释器程序 www.php.net
3、你可能还需要数据库用于存储(Mysql/MariaDB/Mssql等等),这里简单说一下Mysql和MariaDB的关系,早期Mysql是一个开源并免费的数据库引擎,后面被Oracle收购后的版本开始部分收费,Mysql的原团队从Mysql源码重新开拓另一个分之就是MariaDB了,继续保持着免费开源的步骤。
4、在编写PHP过程中可能还会用到成熟的框架、前端语言、这个教程就不再阐述了,如有需要学习的朋友可以参考其他的教程。
这里推荐几款常用的集成运行环境(XAMPP/WAMP/宝塔)A=HTTP服务端、Mysql=数据库、P=PHP解释权,用集成环境的好处就是一次性全安装好即可运行。当然可以使用宝塔,能够更强大的进行部署。
也可以在互联网搜索"免费网站空间"关键词,可以在某些提供商进行免费的站点搭建先行体验。
|
|