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();
?>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了