超文本预处理器,通用开源 免费的后端脚本语言,凡是扩展名为.php的文件都会交给php运行
前端html js可以由浏览器直接解析运行(直接双击运行)
php是运行在后端的脚本语言,不会被浏览器直接解析,需要安装对应的服务器解析环境再去运行,
系统 | 集成工具 | 编辑器 |
---|---|---|
windows | phpstudy/upupw | vscode/sublime/netbeans |
mac | mamp/xampp | vscode/sublime/netbeans |
类型 | 成员 |
---|---|
基本类型 | 布尔,字符串,数值(整数和浮点) |
复合类型 | 数组,对象 |
特殊类型 | null,资源,回调,闭包 |
php可以插入到html代码中去写,凡是在php起始标识符结束标志符里面的代码都是由php解析器来解析
-长标签 <?php echo “hello,world!”; >
-短标签 <? echo “hello,world!”; ?>
注意!若插入没有生效,需要在php.ini文件中需要修改tag值为On
-单行注释 //
-多行注释 /* … /
代码结束在这里了 也就是分号,有的是需要有的不需要添加,使用场景如下:
1结构定义语句 函数 类 接口 条件分支接口等不需要指定分隔符来结束
2功能执行语句,必须要有指令分隔符来结束,比如变量声明,函数的调用,内容输入,内容返回等