php中<h3>什么意思

Python015

php中<h3>什么意思,第1张

这不是 PHP 的东西。这些叫字符实体,是 HTML 的东西。

在 HTML 中一些特殊字符为了能准确显示出来,使用一些特殊组合代替。

例如:在 HTML 代码中你输入多少个空格网页都只能显示一个。你只能用 来代替空格。

&amp是 &符号

&lt是 <符号

&gt是 >符号

&amplt/h3&ampgt被转换两次。。

&lt/h3&gt 一次

</h3>两次

&lt?php

//预定义数组

$colorTable = array(

'red',

'yellow',

'pink',

'black',

'blue',

'orange',

'green',

'silver'

//......

)

//案例1,匹配字段

$request = '想写一段php代码,如果$request里面含有任何red,yellow,pink,black,blue,orange,green,silver关于颜色的词,就输出$request,并将这些词(red,yellow...)加粗显示,这要怎么写?'

foreach ($colorTable as $color) {

$request = str_replace($color, '&ltb&gt' . $color . '&lt/b&gt', $request)

}

echo $request

//输出:想写一段php代码,如果$request里面含有任何&ltb&gtred&lt/b&gt,&ltb&gtyellow&lt/b&gt,&ltb&gtpink&lt/b&gt,&ltb&gtblack&lt/b&gt,&ltb&gtblue&lt/b&gt,&ltb&gtorange&lt/b&gt,&ltb&gtgreen&lt/b&gt,&ltb&gtsilver&lt/b&gt关于颜色的词,就输出$request,并将这些词(&ltb&gtred&lt/b&gt,&ltb&gtyellow&lt/b&gt...)加粗显示,这要怎么写?

//案例2,匹配颜色

$request = 'red'

if (in_array($request, $colorTable)) {

$request = '&ltb&gt' . $request . '&lt/b&gt'

}

echo $request

//输出 &ltb&gtred&lt/b&gt

?&gt

PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页。当一个访问者打开主页时,服务端便执行PHP的命令并将执行结果发送至访问者的浏览器中,这类似于ASP和CoildFusion,然而PHP和他们不同之处在于PHP开放源码和跨越平台,PHP可以运行在WINDOWS NT和多种版本的UNIX上。它不需要任何预先处理而快速反馈结果,它也不需要mod_perl的调整来使您的服务器的内存映象减小。PHP消耗的资源较少,当PHP作为Apache Web服务器一部分时,运行代码不需要调用外部二进制程序,服务器不需要承担任何额外的负担。

除了能够操作您的页面外,PHP还能发送HIIP的标题。您可以设置cookie,管理数字签名和重定向用户,而且它提供了极好的连通性到其它数据库(还有DBC),集成各种外部库来做用PDF文档解析XML的任何事情。

有了PHP就无需特殊的开发环境和IDE,您可以以<?php 作为程序块的开始,可以以 ?>作为PHP代码块的结束,当然您也可以用带有 <% %>的标记甚至用<script LANGUAGE=“php”></script>的ASP的格式来配置 PHP,PHP会在那些标志间处理所有的事情。

PHP的编程语言类似与C和Perl。在使用它们之前您没必要声明任何变量,而且建立数组和Hash是很简单的事情。PHP还有一些面向对象的特征,可以为组织和打包您的代码提供很好的帮助。

虽然PHP在Apache里能快速运行,但是在PHP网站里有一些用来对Microsoft IIS 和 Netscape Enterprise Serer无缝结合的指令集。如果您还没有copy PHP的话,您可以在 http: //www.php.com 下载,您也可以使用操作手册,它里边包括了所有的关于PHP的功能和特性的说明