phpQuery中pq()的使用(1)

作者:enenba | 发表于:2012-06-06 23:23 | 分类:php源码

今天研究了phpQuery,他能够像JQuery一样可以使用相似的选择器获取html标签的元素,pq()就像jQuery里的$()

以下使用pq()的例子

例子一:获取hao123中的搜索标签部分,如图部分:

点击查看原图

其html源码如下:

阅读全文>>

2人成功匹配 3377人撸过

php匹配字符串中符合的时间格式的内容

作者:enenba | 发表于:2012-06-02 00:42 | 分类:php源码

这个函数的作用是php匹配字符串中含有时间格式的内容,返回匹配的时间数组。我也想不到我会写这个函数,至于实用性大家就仁者见仁,智者见智了。在正则上面我写了符合1900年到2099年的时间格式。

<?php
/*
 查找字符串中符合的时间格式的内容 by enenba
 @param str $str 
 @param str $basetime 一定要包含的时间 'month'包含月日 / 'hour' 包含时分 
 @return array 'total'=> 含有时间格式的数量
 */

阅读全文>>

5人成功匹配 1597人撸过

php删除html5废弃的标签属性

作者:enenba | 发表于:2012-06-01 15:04 | 分类:php源码

html5已经废弃了一些标签属性,在一此编辑器中有可能不能直接删除,我写了一个尽量去掉非html5属性标签php函数。代码附上:

<?php
/**
 * php删除html5废弃的标签属性 by enenba
 * 2012-6-1
 * 如:align valign bgcolor height width hspace vspace
 * body中link、vlink、ali...

阅读全文>>

0人成功匹配 1730人撸过

php将HTML标签转成小写

作者:enenba | 发表于:2012-05-28 21:08 | 分类:php源码

使用正则将html标签转换成小写,毕竟xhtml要的是小写。此函数使用php正则将html标签源码全部转成小写,当然,此正则是php手册中的例子, 只不过手册是小写转大写,我把他弄成大写转小写。
手册还对/e 修正符进行了解释:

/e 修正符使 preg_replace() 将 replacement 参数当作 PHP 代码(在适当的逆向引用替换完之后)。提示:要确保 replacement 构成...

阅读全文>>

0人成功匹配 2302人撸过

php格式化html函数

作者:enenba | 发表于:2012-05-27 15:04 | 分类:php源码

此函数从wp中提取出来的,能够格式化html,让html相应缩进,增加输出html的可读性。

上源码:

<?php

/**
 * Merge user defined arguments into defaults array.
 *
 * This function is used throughout WordPress to allow for both string or a...

阅读全文>>

0人成功匹配 3114人撸过

phpQuery—基于jQuery的PHP实现

作者:enenba | 发表于:2012-05-25 13:59 | 分类:php源码

phpQuery—基于jQuery的PHP实现

Query的选择器之强大是有目共睹的,phpQuery 让php也拥有了这样的能力,它就相当于服务端的jQuery。

先来看看官方简介: 

phpQuery is a server-side, chainable, CSS3 selector driven Document Object Model (DOM) API based on jQuery JavaScript Library.
Library is written in PHP5 and provides additional Command Line Interface (CLI). 

阅读全文>>

2人成功匹配 2251人撸过
«... 4 5 6 7 8 9 10 11 12 13 14 ... »