-
php empty()与isset()区别介绍
本文为大家讲解的是php 中empty()与isset()函数的区别介绍,感兴趣的同学参考下。 在使用 php 编写页面程序时,我经常使用变量处理函数判断 php 页面尾部参数的某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数,问题不再...
PHP 2014-12-14 21:16:01 -
php正则过滤html标签、空格、换行符的代码
本文是一个php通过正则实现的过滤html标签、空格、换行符的代码示例,感兴趣的同学参考下。 $str=preg_replace("/s+/", " ", $str); //过滤多余回车 $str=preg_replace("/<[ ]+/si","<",$str); //过滤<__("<"号后面带空格) $str=preg_replace("/<!--.*?-->/si","",$str); //注释 $str=preg_replace("/<(!.*?)>/si","",$str); //过滤DOCTYPE $str=preg_replace("/<(/?html.*?)>/si","",$str); //过滤html标签 $str=preg_replace("/<(...
PHP 2014-12-14 20:30:08 -
PHP使用DOMDocument类生成HTML实例(包含常见标签元素)
本文主要为大家讲解的是PHP使用DOMDocument类生成HTML实例,包含常见标签元素,如表单、表格、CSS样式等,最后写了一个比较完整的例子,给需要的朋友参考下 在这一章节里, 我们来了解下如何利用核心(core) PHP 生成 HTML 文件 最近我在查询 php.net 的时候,发现 DOMDocument 这个类非常的有意思, 可以用来生成 XML 或 HTML 文件, DOMDocument 为我们提供了一系列的方法来生成 XML/HTML 标签并插入到 DOM 中, 现在就让我们来看下如何生成的 这里先来看下, 利用它所提供的方法生成的效果, 见下图: 一、创建新的 DOM 文件 //实例化 DOMDocument 类,并指定版本号 $dom = new DOMDocument('1.0'); //将生成的标签或代码输出到页面 echo $dom->saveHTML(); 二、在 DOM 文件里添加新的 HTML 元素 $css_text =...
PHP 2014-12-14 20:09:06 -
php实现删除html标签得到纯文本可处理嵌套的标签
本文是一个php实现删除html标签得到纯文本可处理嵌套的标签的示例,感兴趣的同学参考下。 方法基本上来自THinkphp中的源码,但是被我修改了一下 <?php /* *@Description:删除HTML标签,得到纯文本...
PHP 2014-12-14 19:06:18 -
PHP加密扩展库Mcrypt安装和实例讲解
本文为大家讲解的是PHP加密扩展库Mcrypt安装和实例讲解,感兴趣的同学参考下. PHP加密扩展库有Mcrypt和Mhash,其中,Mcrypt扩展库可以实现加密解密功能,今天我我们讲的就是Mcrypt的功能和实例 mcrypt简单介绍 PHP程序员们在编写代码程序时,除了要保证代码的高性能之外,还有一点是非常重要的,那就是程序的安全性保障。PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库Mcrypt和Mhash...
PHP 2014-12-14 18:33:17 -
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
本文为大家讲解的是WINDOWS下php的环境搭建:php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0,感兴趣的同学参考下. 第一: 装http服务器apache apache.1.jpg (43.95 KB) 2007-9-26 17:36 apache.2.jpg (55.15 KB) 2007-9-26 17:36 apache.3.jpg (64.33 KB) 2007-9-26 17:36 apache.4.jpg (41.78 KB) 2007-9-26 17:36 apache.5.jpg (45.91 KB) 2007-9-26 17:36 apache.6.jpg (28.96 KB) 2007-9-26 17:36 apache.7.jpg (31.9 KB) 2007-9-26 17:36 apache安...
PHP 2014-12-14 13:39:34 -
php+javascript实现二级级联菜单
本文是一个php+ javascript实现的二级联动菜单,感兴趣的同学参考下. 大体思路是这样的:为了不让先前的页面刷新,我用iframe潜入了一个二级子页面,用来读取数据库中的数据,最后把想要的数据传递给父级页面,完成数据的选择和转移。 主要程序代码如下(部分代码有改动,但不影响功能): 父页面reg.html: <iframe src=”city.php” width=”300″ height=”22″ frameborder=”0″ scrolling=”no”></iframe> <input name=”city” type=”hidden” id=”city” value=”" /> 子页面c...
PHP 2014-12-14 09:18:03 -
用php过滤危险html代码的函数
本文是一个用php实现的可以过滤危险html代码的函数,用PHP过滤html里可能被利用来引入外部危险内容的代码。有些时候,需要让用户提交html内容,以便丰富用户发布的信息,当然,有些可能造成显示页面布局混乱的代码也在过滤范围内...
PHP 2014-12-14 04:00:04 -
php过滤HTML标签、属性等正则表达式汇总
本文为大家整理了一些php过滤HTML标签、属性等正则表达式汇总,本文使用代码实例给出了过滤HTML内容的正则表达式,具体说明请参阅代码中的注释,本文对使用PHP做采集的朋友有比较大的作用,需要的朋友可以参考下 $str=preg_replace("/s+/", " ", $str); //过滤多余回车 $str=preg_replace("/<[ ]+/si","<",$str); //过滤<__("<"号后面带空格) $str=preg_replace("/<!--.*?-->/si","",$str); //注释 $str=preg_replace("/<(!...
PHP 2014-12-14 02:09:05 -
php实现的click captcha点击验证码类实例
本文是一个php实现的click captcha点击验证码类实例,不同于以往传统的验证码,该验证码类可实现手机用户点击某一位置确认验证码,非常实用,需要的朋友可以参考学习下 一、需求背景 : 现在常用的表单验证码大部分都是要用户输入为主,但这样对手机用户会不方便。 如果手机用户访问,可以不用输入,而是click某一位置便可确认验证码,这样就会方便很多...
PHP 2014-12-14 01:27:04 -
windows下php环境配置PHP5 MySQL5 ZendOptimizer phpmyadmin安装与配置
本文是一个windows下的php环境安装和配置教材:PHP5 MySQL5 ZendOptimizer phpmyadmin,感兴趣的同学参考下. IIS即可以支持php也可以支持asp.相信得到不少人青睐. 下面的配置文档希望可以帮助大家顺利完成php环境搭建.不正确的地方请大家指正批评. 本例是在wiondws XP下 IIS5.1 php5.2.1(zip) MySQL5.0.37 phpmyadmin2.10.0.2 ZendOptimizer-3.2.6 的安装与配置 IIS 的安装 1 在光驱中放入WindowsXP SP2系统安装光盘 2 依次在 控制面板 > 添加与删除 > 添加/删除Windows组件 > Windows组件向导 中选中 Internet信息服务(IIS) 3 点击 下一步 进行文件复制,直到完成安装 4 完成 IIS 安装 5 打开浏览器,输入 http://localhost 出现下面的界面则说明安装成功了 MySQL 的安装 1 点击MySQL安装...
PHP 2014-12-13 20:33:50 -
php过滤html标记属性类
本文是一个php实现的可以用来过滤html标记属性类,并介绍了其用法,包括对HTML标记元素的过滤、移除、转义等等操作,非常实用,需要的朋友可以参考学习下 HtmlAttributeFilter.class...
PHP 2014-12-13 16:54:05