PHP 的优点之一就是可以把 PHP 代码直接嵌入到 HTML 页面中。但要让其中的 PHP 代码完成特定的任务,必须把页面传给 PHP 引擎就行解释。但是 Web 服务器只传递就有特定文件件扩展表示的页面(一般为.php)。PHP 代码是最先解析的,在页面中,我们可将 PHP 变量赋值给 JS 变量,反之则不可。当页面传给 PHP 引擎处理时,每一行都有可能会被认为是 PHP 代码。因此需要对 PHP 代码进行界定。一般有四种方法:
默认语法
默认的界定语法以 <?php 开头,以 ?> 结束,如下:
<h3>Welcome!</h3><?php echo "<p>Some dynamic output here</p>";?><p>Some static output here</p>
短标签
我们也可以省略默认标签中的 php 引用,这种语法被称为 短标签(short-tag)。但是这种特性需要开启 short_open_tag 指令,示例如下:
<? print "This is anther PHP example.";?>
使用短标签后可以快速的输出一些动态文本,称为 短路语法(short-circuit-syntax)。
<?="This is another PHP example.";?>
这与下面两种形式在功能上是一样的:
<? echo "This is another PHP example."; ?><?php echo "This is another PHP example."; ?>
脚本
<script language="php"> echo "this is another PHP example.";</script>
ASP风格
<% echo "this is another PHP example."; %>
但是。3和4已经很少使用了,一般情况应该避免使用。从 PHP5.3 开始ASP风格的语法已经不再支持。
作者:偏偏注定要落脚丶
链接:https://www.jianshu.com/p/edbaa584e48b
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦