美文网首页PHP经验分享后端xuexi
在Web页面中嵌入PHP代码

在Web页面中嵌入PHP代码

作者: 偏偏注定要落脚丶 | 来源:发表于2018-09-05 15:17 被阅读0次

  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风格的语法已经不再支持。

相关文章

  • 在Web页面中嵌入PHP代码

      PHP 的优点之一就是可以把 PHP 代码直接嵌入到 HTML 页面中。但要让其中的 PHP 代码完成特定的...

  • PHP开发注意事项总结

    1.使用内嵌的HTML代码,而不是PHP的echo语句。 因为PHP是一门嵌入式Web编程语言,可以将HTML代码...

  • XSS 跨站脚本攻击Cross Site Script)

    XSS简介 xss就是攻击者在web页面插入恶意的Script代码,当用户浏览该页之时,嵌入其中web里面的Scr...

  • 09.模板详解 -- DTL

    作为Web框架,Django提供了模板,用于编写html代码,还可以嵌入模板代码更快更方便的完成页面开发,再通过在...

  • xss与CSRF

    xss发生的原因,恶意的插入脚本至代码中恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入...

  • xss攻击原理

    什么是XSS xss就是攻击者在web页面插入恶意的Script代码,当用户浏览该页之时,嵌入其中web里面的Sc...

  • 给PM讲技术:Web

    在移动端App中使用Web加载的方式打开Web页面,就可以将Web页面嵌入移动App中,实现二者的相互混合。这种方...

  • 前端性能优化(基本)

    HTML 避免使用 内联式、嵌入式 代码在html页面中引入css、js代码有三种方式:“内联式”、“嵌入式”、“...

  • JavaWeb随心笔记(2)

    JSP 相关技术 JSP 是在 HTML 页面中嵌入 Java 代码。HTML 负责页面的静态部分, Java 代...

  • Django模板[介绍]

    模板 作为Web框架,Django提供了模板,用于编写html代码,还可以嵌入模板代码更快更方便的完成页面开发,再...

网友评论

    本文标题:在Web页面中嵌入PHP代码

    本文链接:https://www.haomeiwen.com/subject/ponwwftx.html