php各种过滤字符函数

作者:enenba | 发表于:2013-01-04 12:48 | 分类:php源码

收集的php各种过滤字符函数,从几个cms中提取的。随便拿来用

<?php
/**
 * 安全过滤函数
 *
 * @param $string
 * @return string
 */
function safe_replace($string) {
	$string = str_replace('%20','',$string);
	$string = str_...

阅读全文>>

3人成功匹配 2295人撸过

php模板引擎常见的变量解析语法

作者:enenba | 发表于:2012-12-12 12:49 | 分类:php源码

php模板引擎常见的变量解析语法,看了很多的cms它们都有自己的模板引擎,因为折腾多了所以总结下他们的正则替换语法。

是这样的过程 ,模板文件->php正则替换标签->缓存php文件->读取输出

本文主要说的是变量、数组的模板引擎语法(正则规则)。

阅读全文>>

3人成功匹配 1962人撸过

php实现获取网页请求状态非get_headers

作者:enenba | 发表于:2012-12-04 08:38 | 分类:php源码
function get_http_code($url="localhost", $port=80, $fsock_timeout=10){ 
    set_time_limit(0); 
    ignore_user_abort(true); 
  
    // 记录开始时间 
    list($usec, $sec) = explode(" ", microtime(...

阅读全文>>

4人成功匹配 1900人撸过

使用curl获取Location:重定向后url

作者:enenba | 发表于:2012-11-29 16:30 | 分类:php源码

在php获取http头部信息上,php有个自带的函数get_headers(),我以前也是用这个的,听说效率在win上不咋地,再加上最近研究百度url无果,写了cURL获取重定向url的php代码来折腾。
以前我是用get_headers来获取跳转后的url

get_headers的代码

//curl的百度百科
$url = 'http://www.baidu.com/link?url=77I2...

阅读全文>>

2人成功匹配 11258人撸过

simple_html_dom.php类使用之一:获取<title>标题内容

作者:enenba | 发表于:2012-10-22 14:12 | 分类:php源码

php simple html dom  最新版本 1.5 。感觉很容易上手,和phpquery的使用差不多,支持Jquery的选择器的语法,官方也在更新文档也清晰,个人认为应该是一个很好的采集工具。

 

//演示代码1:

<?php
//演示代码1:
include 'simple_html_dom.php';
$html = file_get_html('htt...

阅读全文>>

0人成功匹配 3857人撸过

php列出一个目录下的所有文件

作者:enenba | 发表于:2012-09-12 22:01 | 分类:php源码

使用php的glob函数可以列出所有符合路径结构的文件和目录,以下从某cms提取出来的函数

 

<?php
function dir_path($path) {
	$path = str_replace('\\', '/', $path);
	if (substr($path, -1) != '/') $path = $path . '/';
	return...

阅读全文>>

4人成功匹配 2509人撸过
1 2 3 4 5 6 7 8 9 10 11 ... »