:-: ![](https://box.kancloud.cn/f78a0461cdb0d757d4685007de6635ae_400x300.png)
[TOC]
1)php⽂件中的代码,需要放置在这对标签中,表示⼀个⼀个⽂件中⼀段php代码的开始和结束。
![](https://box.kancloud.cn/857d44413b473b2729fe8ace60a059a9_193x172.png)
如果只有php代码,结束符的 ?> 可以省略不写。
以上是标准写法,也有简短写法 这种⽅法默认并不⽀持,需要去 php.ini php的配置⽂件中 修改响应的参数才可正常使⽤,不推荐,闲的。 修改 short\_open\_tag=off 改为 on 保存,保存之后要重启服务器(掌握)
**记住**:所有修改过 php.ini 内容的,都必须重新启动服务器。
```php
<?php
echo '三人行,必有我湿';
?>
<?
echo '三人行,必有人湿';
?>
```
2)php代码可以直接与html嵌套使⽤
![](https://box.kancloud.cn/81a14486aeb108c78c480d5f45c0f3df_586x332.png)
为什么?因为html代码是浏览器负责解析的,⽽php代码是服务器端的php程序负责解析的,两者混 在⼀起的时候,浏览器去访问放在服务器上的 123.php ⽂件,它会⾃动的寻找哪⾥开始,哪⾥结 束,剩下不认识的直接原版输出,返回到浏览器的时候,浏览器会把剩下的代码全部解析完再给你。
3) 命令执⾏符 `;`
php语法中,只要不是 {} 的语句, 就都必须加分号,表示一行代码一句话结束。
距离结束标志 ?> 最后的一个不用加 `;` 因为结束符本身也有结束代码的意思, 但请记住,如果你最后省略了 ?> 一定要记得给所有的结束语句加 `;`
```
<?php
if(true){}
funtion test()
{
}
class A
{
}
echo '俗话说:你笑,全世界都跟你笑,你哭 全世界只有你一个人哭';
```