关于php能动态输出哪些内容以及四种风格标签说明
来源:互联网 发布:光大证券炒股软件 编辑:程序博客网 时间:2024/04/28 19:13
1、 PHP可以动态输出任何html代码
例如:一下是一个test.php文件的php代码
<?php
echo "<center><h1>this is ademo</h1></center>";
?>
在浏览器中的现实效果为:
输出内容并不是“<center><h1>thisis a demo</h1></center>”,而是html代码在浏览器中的效果,在本例中即为H1字体居中。
2、 PHP可以嵌入HTML代码之中
例如,在test.php文件中的代码如下:
<html>
<head>
<title> php嵌入到html文件中动态输出html代码 </title>
<style>
body {
background-color:yellow;
font-size:2cm;
}
</style>
</head>
<body>
<?php
echo "#############";
?>
</body>
</html>
显示效果如图所示:
3、 php可以嵌入到html任意标签位置中
例如:
<html>
<head>
<title> <?php echo "php可以嵌入到html任意标签"?></title>
<style>
body {
font-size:2cm;
}
</style>
</head>
<body bgcolor=<?php echo "red";?> >
<?php
echo "<center><h1>this is ademo</h1></center> <br>";
for($i=1;$i<101;$i++)
{
echo "############# $i <br>";
}
?>
<script>
alert(new Date());
</script>
</body>
</html>
效果如下图:
4、 php代码还可以输出JS、CSS等
例如:
<? php
echo “<script>”;
echo “alert(‘this is js demo’)”;
echo “</script>”;
?>
总之,php可以输出前端浏览器能够解释的所有脚本语言或html+css等。
5、 php4种常见风格标签写法
例如:
<?php
echo “1111111111111 <br>”;
?>
<?
echo “222222222222 <br>”;
?>
————————————————————————————short_open_targs=On
<%
echo“333333333333 <br>”;
%>
————————————————————————————asp_targs=On
(注释:这种写法在php配置中默认关闭了的,所以不能输出一行3.如果要正常输出,需要配置php.ini文件。在配置文件中找到asp_tags=off ,将off改为on。改动配置文件后需要重启apache。)
<script language=”php”>
echo“444444444444 <br>”
</script>
————————————————————————————y2k_compliance=On
以上四种标签的区别:
第一种属于XML风格,当php代码需要嵌入XML文件中时需要使用这种形式的标签。第一种风格标签在配置文件中是不能被禁止的,其他的可以设置禁止或开启。第二种当嵌入在XML文件中时它会干扰XML文档声明,所以要禁止使用。第三种是asp.net的习惯写法,第四种是JS、VBscript等脚本程序员喜欢的风格。一般出租的服务器,后三种风格标签都是被禁止的,所以写成后三种形式的可能导致php无法动态输出。所以,建议最好使用第一种风格标签。
- 关于php能动态输出哪些内容以及四种风格标签说明
- 自定义标签之四—传统自定义标签与简单自定义标签关于控制某段内容重复输出几次
- PHP四种标记风格
- Sass-四种编译输出代码风格
- PHP 四种输出方式
- 关于s标签回显以及一些感悟---四
- 关于PHP+MSSQL查询输出的内容末尾乱码问题!
- php 压缩内容输出
- php实时输出内容
- PHP过滤输出内容
- php实时输出内容
- SpringMVC中rest风格以及四种请求方式
- PHP:输出数组的四种方式
- javascript输出内容,也会就是直接在网页中输出内容的四种方式。
- javascript输出内容,也就是直接在网页中输出内容的四种方式
- php 动态页面输出
- JavaScript向页面输出内容的四种方法
- php文档说明标签文档说明
- 火车时刻表源代码
- Linux Kernel中list解读
- Perl 学习笔记(12) -- 引用
- 给服务器设置DNS
- 网络理论知识
- 关于php能动态输出哪些内容以及四种风格标签说明
- C语言 写文件操作
- Perl 学习笔记(13) -- 面向对象的perl(包和模块)
- lodop批量打印小bug
- 第五周实验报告1
- shell脚本语法
- 黑马程序员_面向对象下
- Linux Vim常用快捷键
- 黑马程序员训练营--SQL Server 初窥