标签:PHP

用PHP实现javascript的escape和unescape函数

前端开发工程师都知道javascript有编码函数escape()和对应的解码函数unescape(),而php中只有个urlencode和urldecode,这个编码和解码函数对encodeURI和encodeURIComponent有效,但是对escape的是无效的。 javascript中的escape()函数和unescape()函数用户字符串编码,类似于PHP中的urlencod...

阅读全文 »

PHP操作Mongodb数据

  Mongodb的常用操作 参看手册,php官方的http://us2.php.net/manual/en/mongo.manual.php 也可以参看mongodb官方的教程   数据库连接 ⑴默认格式 $m = new Mongo();  //这里采用默认连接本机的27...

阅读全文 »

基于PDO的Mysql数据库操作类

PHP中操作数据库使用PDO已经是大势所趋,PDO始于PHP5,PHP6中将默认使用PDO。不同于以前版本中混乱的数据库操作方式,PDO统一了对数据库的访问方式,给编程带来了极大的便利性。本工具类就是基于PDO,模拟了java世界spring框架中的JdbcTemplate操作类,希望能给大家带来帮助。 共有两个类: DbConfig类负责配置数据库访问信息,包括...

阅读全文 »

Windows7系统下搭建PHP开发环境

  首先我所使用的是Windows7操作系统,在Windows平台上搭建PHP的开发环境可以下载WAMP(Windows、Apache、MySQL、PHP的首字母缩写)集成化安装包。这样就不需要单独安装Apache、MySQL和PHP了。由于有些人的电脑已经安装了IIS,IIS的默认端口是80端口而Apache也使用的是80端口,解决冲突的办法不止一种,可以修改Apache安装目...

阅读全文 »

PHP将人民币数字金额转中文大写

平时的PHP开发中有时会使用到将人民币的数字金额转换成中文大写的需求,在网络上搜索了不少,但是能用的不多,结构大多很混乱,后来找了一个不错的就转过来了   function numToCny($num){ $capUnit=array('万','亿','万','圆',''...

阅读全文 »

[PHP]Google翻译接口

/* Google翻译PHP接口 * 官成文 2009-03-28 * http://blog.csdn.net/aprin/ * 注意:如果翻译文本为UTF-8编码,则要删去mb_convert_encoding函数 */ class Google_API_translator { public $url = “http://translate.googl...

阅读全文 »

PHP过滤所有HTML标签属性的正则表达式

用PHP过滤所有HTML标签属性的正则表达式:   1,过滤所有html标签的正则表达式:</?[^>]+>   2,过滤所有html标签的属性的正则表达式:$html = preg_replace("/<([a-zA-Z]+)[^>]*>/","<\\1>"...

阅读全文 »

PHP过滤带有HTML标签的内容

在PHP开发中常常用到把带有样式的内容过滤成纯文本,下面这个方法html2text完全可以实现,代码如下:   function html2text($str){ $str = trim($str); $str = preg_replace("/||<!--(.*)-->/isU","",$str); $all...

阅读全文 »

PHP检验ISBN码的函数

  国际标准书号(International Standard Book Number,ISBN;拟发音is-ben),是国际通用的图书或独立的出版物(除定期出版的期刊)代码。出版社可以通过国际标准书号清晰的辨认所有非期刊书籍。一个国际标准书号只有一个或一份相应的出版物与之对应。新版本如果在原来旧版的基础上没有内容上太大的变动,在出版时也不会得到新的国际标准书号码。当平装本改为精...

阅读全文 »

PHP获取域名的Google收录

PHP获取域名的Google收录   function get_index($domain){  $url="http://www.google.com/search?hl=ja-JP&source=hp&biw=1440&bih=762&q=site%3A$domain&aq=f&aqi=g10...

阅读全文 »