继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

在Web页面中嵌入PHP代码

慕村9548890
关注TA
已关注
手记 1102
粉丝 227
获赞 987

  PHP 的优点之一就是可以把 PHP 代码直接嵌入到  HTML 页面中。但要让其中的 PHP 代码完成特定的任务,必须把页面传给 PHP 引擎就行解释。但是 Web 服务器只传递就有特定文件件扩展表示的页面(一般为.php)。PHP 代码是最先解析的,在页面中,我们可将 PHP 变量赋值给 JS 变量,反之则不可。当页面传给 PHP 引擎处理时,每一行都有可能会被认为是 PHP 代码。因此需要对 PHP 代码进行界定。一般有四种方法:

  1. 默认语法
    默认的界定语法以 <?php 开头,以  ?> 结束,如下:

<h3>Welcome!</h3><?php 
  echo "<p>Some dynamic output here</p>";?><p>Some static output here</p>
  1. 短标签
    我们也可以省略默认标签中的 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."; ?>
  1. 脚本

<script language="php">
    echo "this is another PHP example.";</script>
  1. ASP风格

<%    echo "this is another PHP example.";
%>

但是。3和4已经很少使用了,一般情况应该避免使用。从 PHP5.3 开始ASP风格的语法已经不再支持。



作者:偏偏注定要落脚丶
链接:https://www.jianshu.com/p/edbaa584e48b


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP