.NET
文章平均质量分 75
azzfanke
这个作者很懒,什么都没留下…
展开
-
PHP中create_function的用法总结
在php中,函数create_function主要用来创建匿名函数,有时候匿名函数可以发挥它的作用。1.测试一测试一主要用来循环替换数组中多个值的,我们用array_map加上create_function解决这个问题。###############################################function filterChars($a) {转载 2011-12-22 11:11:45 · 7820 阅读 · 0 评论 -
PHP开发中编码那点事
如果文件的编码采用utf8格式,且在文件的开头写入了UTF8 BOM(即第一到第三个字符的十六进制分别是EF BB BF,用UltraEdit打开切换到十六进制可以看到),则可以通过下面的isUtf8函数判断文件本身的编码。function isUtf8($file) { $content = file_get_contents($file); $charset[1]转载 2011-12-22 11:16:30 · 488 阅读 · 0 评论 -
PHP中判断字符串是否含有中文
1.测试一$str = '中文测试'; if (preg_match_all("/^([\x81-\xfe][\x40-\xfe])+$/", $str, $match)) { echo '全部是汉字'; } else { echo '不全是汉字';}当$str = '中文测试'; 时输出"全部是汉字";当$str = '中a文3测试';转载 2011-12-22 10:50:17 · 1110 阅读 · 0 评论 -
PHP函数中的函数
1.测试一function testa() { echo 'testa' . l; function testb() { echo 'testb' . l; }}testa();testb();输出:testatestb2.测试二function testa() { ech转载 2011-12-22 10:49:16 · 481 阅读 · 0 评论 -
PHP中字符串替换时导致的乱码
文件chinese.php本身是utf8编码。chinese.phpdefine('l', "\n");$f = $_REQUEST['f'];function_exists($f) || die("Function $f not exists");$f();//========================================function t转载 2011-12-22 11:14:17 · 1571 阅读 · 0 评论 -
PHP技巧总结
1.判断方法是否存在class Util { function test() { return 'ok'; }}if (method_exists('Util', 'test')) { echo 'Util::test():' . Util::test();} else { echo 'Util::test() no原创 2011-12-22 10:51:56 · 522 阅读 · 0 评论 -
PHP中多线程抓取网页
用php自带的curl功能实现的多线程下载工具,比file_get_contents,以及linux自带的命令行curl、wget效率高多了,我亲自测试过的。大家如果觉得好,就拿去直接用吧。/** * @param mixed string or array,参数$urlArray是要抓取的网页(或文件,下同)的网址,可以是单个网址,也可以是多个网址组成的数组。 *转载 2011-12-22 10:12:34 · 876 阅读 · 0 评论 -
PHP中对数组进行排序
.测试一$array = array( array('id' => 1, 'name' => 'a'), array('id' => 5, 'name' => 'b'), array('id' => 3, 'name' => 'c'));按列id的值进行排序foreach ($array as $key => $row) { $id[转载 2011-12-22 10:07:56 · 661 阅读 · 0 评论 -
软件开发的几种模式
虽然自己一身从事着软件开发的工作,但是对于平时采用何种开式模式却很少思考过,今天特地花了点时间看了一些文档,感觉自己以前的开发模式采用瀑布模式的比较多,如果是相对大一点的项目,采用这种开发模式风险大一点,如果采用迭代模式,则风险相对小一点。如果某家公司是做软件外包的业务,则适合于采用迭代模式进行开发(如果是小项目而且工期又短就另说了,一般软件外包的项目不会太小),如果是小项目且需求比较清楚,如开发转载 2011-12-22 09:11:35 · 742 阅读 · 0 评论 -
PHP & memcached
一、memcached 简介在很多场合,我们都会听到 memcached 这个名字,但很多同学只是听过,并没有用过或实际了解过,只知道它是一个很不错的东东。这里简单介绍一下,memcached 是高效、快速的分布式内存对象缓存系统,主要用于加速 WEB 动态应用程序。二、memcached 安装首先是下载 memcached 了,目前最新版本是 1.1.12,直接从官方网站转载 2012-02-07 17:43:43 · 509 阅读 · 0 评论