PHP 基本语法
1.服务器安装与部署
PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言。通俗的说,PHP 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器。所以运行PHP代码需要一个支持 PHP 和 Web 主机
推荐使用小皮面板,步骤如下:
(1)启动web服务
(2)配置域名和端口号
(3)配置文件目录
2.简单的实例
在项目根目录创建一个index.php文件,写入php代码
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
执行结果:
3.基本语法
- PHP 脚本可以放在文档中的任何位置
- PHP 脚本以 <?php 开始,以 ?> 结束
例如:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<?php echo "单行"; ?>
<?php
echo "多行!";
//PHP 中的每个代码行都必须以分号结束。不然会报错
?>
</body>
</html>
4.代码注释
PHP的代码注释和js是一样的,单行注释使用 '双斜杠',多行注释使用 /* */
<?php
// 这是 PHP 单行注释
/*
这是
PHP 多行
注释
*/
?>
5.echo 输出内容
- 字符串中的变量会被替换成对应的值
- 多个字段使用 ',' 隔开
<!DOCTYPE html>
<html>
<body>
<?php
$str = "hello world";
$arr = array(1, 2, 3);
//输出字符串变量
echo $str;
echo "<br>";
//字符串与变量拼接
echo "str = $str";
echo "<br>";
//输出数组
echo $arr;
echo "<br>";
//输出数组元素
echo $arr[0];
echo "<br>";
//拼接数组元素
echo "第2个数组元素为$arr[1]";
echo "<br>";
//拼接多段字段
echo "good", " day ", $str;
?>
</body>
</html>
6.常量
- 常量是不可修改的数据
- 常量使用define()方法进行定义,常量名称无需 '$' 前缀
- 常量是全局的,可直接在函数内部访问
<?php
//无需$前缀
define('web_name','菜鸟教程');
//输出常量
echo web_name;
function test(){
//常量是全局的,可直接在函数内部访问
echo web_name;
};
test();
?>