1 概述 贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为,贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配,而非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。非贪婪模式只被...
PHP
比较discuz和ecshop的截取字符串函数php版
下面先给出两个版本函数的源代码以及简单测试,最后我会给出一个实用性更强的字符串截取函数。需要注意的是:这里讨论的字符串截取问题都是针对UTF-8编码的中文字符串。 discuz版本 /** * [discuz] 基于PHP没有安...
php采集利器snoopy应用
Snoopy是一个php类,用来模拟浏览器的功能,可以获取网页内容,发送表单。 Snoopy 正确运行需要你的服务器的 PHP 版本在 4 以上,并且支持 PCRE(Perl Compatible Regular Expressions),基本的 LAMP 服务都支...
dede 数字排行、隔行换色、24小时更新等特效
1. 递增序列号: [field:global name=autoindex/] 2. 列表隔5行加一行线: {dede:list pagesize='50'} <li><a href="[field:arcurl /]" title="[field:title function='htmlspecialchars(@m...
织梦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...
wordpress定时任务(wp-cron.php)造成主机CPU超标解决办法
wordpress的 定时 任务 功能我们还是经常要用到的,例如wordpress的 定时 备份,定时发布文章等都需要用到wordpress的定时 任务 功能,而在wordpress中,是靠wp-cron.php来实现这些功能的。但是昨天本人...
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...