PHP

正则之贪婪与非贪婪模式

1        概述 贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为,贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配,而非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。非贪婪模式只被...

比较discuz和ecshop的截取字符串函数php版

下面先给出两个版本函数的源代码以及简单测试,最后我会给出一个实用性更强的字符串截取函数。需要注意的是:这里讨论的字符串截取问题都是针对UTF-8编码的中文字符串。 discuz版本 /** * [discuz] 基于PHP没有安...

php采集利器snoopy应用

Snoopy是一个php类,用来模拟浏览器的功能,可以获取网页内容,发送表单。 Snoopy 正确运行需要你的服务器的 PHP 版本在 4 以上,并且支持 PCRE(Perl Compatible Regular Expressions),基本的 LAMP 服务都支...

织梦arclist标签

特别提示:arclist是织梦建站系统中最重要的标签,同时也是最基础的标签,希望大家熟练掌握,可以说是学习织梦必备知识。 标签名称:arclist 标记简介:织梦常用标记,也称为自由列表标记,其中imglist、imgin...

php的各种hash算法实现

<?php function DJBHash($str) // 0.22 { $hash = 0; $n = strlen($str); for ($i = 0; $i <$n; $i++) { $hash += ($hash <<5 ) + ord($str[$i]); } return $hash % 701819; } function ELFHash($st...

php 数组操作的基本函数

一、数组操作的基本函数 数组的键名和值 array_values($arr);获得数组的值 array_keys($arr);获得数组的键名 array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖) in_array("apple",$arr);...

PHP简单更改支持JSONP

这个问题是在Jquery Ajax进行跨域时遇到的,经过简单的研究,Kaijia总结了最快速使Ajax数据从单台服务器迁移到多台服务器的的方法。 首先将原有的Jquery代码中的dataType改成“jsonp”,具体代码如下: 其他格式的...

stdClass 和 Array 互换

http://justcoding.iteye.com/blog/1551349 <?php function objectToArray($d) { if (is_object($d)) { // Gets the properties of the given object // with get_object_vars function $d = get_object_var...

Title - Artist
0:00