<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>清水的百宝箱 &#187; PHP</title>
	<atom:link href="http://www.zouqingshui.net/headingto3/category/study/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zouqingshui.net</link>
	<description>专心做SEO博客，专业做外贸SEO网站开发，立足莆田致力研究SEO搜索引擎优化及网赚技巧</description>
	<lastBuildDate>Thu, 29 Dec 2011 05:12:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>PHP特殊的函数调用方式</title>
		<link>http://www.zouqingshui.net/headingto3/php%e7%89%b9%e6%ae%8a%e5%87%bd%e6%95%b0%e8%b0%83%e7%94%a8/</link>
		<comments>http://www.zouqingshui.net/headingto3/php%e7%89%b9%e6%ae%8a%e5%87%bd%e6%95%b0%e8%b0%83%e7%94%a8/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 05:12:23 +0000</pubDate>
		<dc:creator>无风的飘逸</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.zouqingshui.net/?p=2374</guid>
		<description><![CDATA[&#60;?php $zencart="strlen"; echo $zencart('iash21iawhdj98UH3'); ?&#62; 以上代码等同于 &#60;?php $zencart="iash21iawhdj98UH3"; echo strlen($zencart); ?&#62; 原创文章，转载请注明： 转载自清水的百宝箱 本文链接地址: PHP特殊的函数调用方式 意犹未尽？到处逛逛吧！:)2009-07-01 -- 〖爆笑娱文〗一份纪委书记的检讨书 (0)2009-07-02 -- 【原创】十字路口 (0)2009-02-18 -- 修改/etc/X11/xorg.conf 调整分辨率为1024 768 (0)2009-09-08 -- 【学习笔记】如何在excel中快速添加今天的日期和时间 (0)2010-03-07 -- 【made in china】在家里 (2)2009-07-01 -- 〖经典网文〗到了——才知道 (1)2010-01-18 -- mysql 1356错误 (1)2009-06-27 -- 美国流行巨星迈克尔•杰克逊去世 享年50岁（图） (0)2009-07-24 -- 十字路口->人性 (0)2009-07-02 -- 【原创】思考 (0)]]></description>
		<wfw:commentRss>http://www.zouqingshui.net/headingto3/php%e7%89%b9%e6%ae%8a%e5%87%bd%e6%95%b0%e8%b0%83%e7%94%a8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zen-cart细节图紊乱解决方案</title>
		<link>http://www.zouqingshui.net/headingto3/zen-cart%e7%bb%86%e8%8a%82%e5%9b%be%e7%b4%8a%e4%b9%b1%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/</link>
		<comments>http://www.zouqingshui.net/headingto3/zen-cart%e7%bb%86%e8%8a%82%e5%9b%be%e7%b4%8a%e4%b9%b1%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 03:41:16 +0000</pubDate>
		<dc:creator>无风的飘逸</dc:creator>
				<category><![CDATA[zen-cart]]></category>
		<category><![CDATA[无风的飘逸]]></category>

		<guid isPermaLink="false">http://www.zouqingshui.net/?p=2340</guid>
		<description><![CDATA[zen cart对产品细节图的识别可谓是非常先进。 它是根据主图，然后只要是图片名字以主图的名字开头的，或者放在以主图文件名（不包含扩展名）为名的文件夹里的图片都可以被识别为产品的细节图。 但是今天我碰到一个问题。 产品主图：   image1.jpg 产品细节图: image1_1.jpg  image1_2.jpg ..... 图片目录中还存在其它产品的主图和细节图： image2.jpg,    image10.jpg   image10_1.jpg   image11.jpg …… 结果程序把image10.jpg   image10_1.jpg   image11.jpg 等以image1开头的图片全部识别为产品图片的细节图。 解决方案： 修改细节图识别的那断代码。 打开includes/modules/ (或者 includes/modules/当前模板文件夹/)additional_images.php 找到 if(preg_match("/" . $products_image_base . "/i", $file) == 1) { 修改为： if(preg_match("/" . $products_image_base . "_/i", $file) == 1) { 原创文章，转载请注明： 转载自清水的百宝箱 本文链接地址: zen-cart细节图紊乱解决方案 相关主题2011-08-01 -- [...]]]></description>
		<wfw:commentRss>http://www.zouqingshui.net/headingto3/zen-cart%e7%bb%86%e8%8a%82%e5%9b%be%e7%b4%8a%e4%b9%b1%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>史上最强的屏蔽中国用户的代码出现了!</title>
		<link>http://www.zouqingshui.net/headingto3/the-strongest-deny-chine-customer-code/</link>
		<comments>http://www.zouqingshui.net/headingto3/the-strongest-deny-chine-customer-code/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 03:28:15 +0000</pubDate>
		<dc:creator>无风的飘逸</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[屏蔽中国用户]]></category>

		<guid isPermaLink="false">http://www.zouqingshui.net/?p=2299</guid>
		<description><![CDATA[今天写了一个屏蔽中国用户的代码（相信很多做外贸的朋友有这个需要）。 想想，当你的同行想分析你的网站的时候，修改浏览器语言、安装英文操作系统、开国外VPN，等等招数齐上的时候还是打不开你的网站，你会不会觉得自己很安全呢？ 那请为这份安全买单吧，本人出售超级屏蔽中国用户代码。 支持支付宝支付哦， 淘宝旺旺账号：zouqingshui 支付宝账号:zouqingshui@163.com 附常见的屏蔽中国用户的代码： 1、锁定浏览器语言：当用户的浏览器语言为zh-cn的时候，那么自动锁定页面，不让用户看到网站真实内容。 当然，这招小儿科，我2009年首次用这段代码的时候，很有效，可是现在进入外贸的老鸟越来越多，加上一些同事的离职，这段代码已经不起眼了，很多人知道破解方法——修改浏览器语言。 2、锁定操作系统语言，这招比较狠了，一些习惯通过修改浏览器语言的朋友已经不能通过原先的办法来看同行的网站了。怎么办呢，安装英文操作系统吧！什么？你已经安装了英文操作系统？什么安装了英文操作系统后，很多中文的软件出现乱码？哈哈，没错，这个是副作用，必须的。不过我有一个更好的方法，在中文操作系统上也能看有这个限制的网站。 3、通过隐藏代码检测IP来屏蔽用户，如zen cart可以通过PHP代码加上IP数据库来检测用户所属的位置。如果是中国的IP，当然就不能看了，不过这个是最好解决的，因为互联网上有一项服务叫vpn,呵呵，VPN的意思就是让你像一个老外一样，用国外的IP来浏览网页，这样的话，这个代码就失效了。 4、那还有没有更牛X的代码呢？当然有，如题：我已经又改良了我的策略，以上三类人是不可能进入到俺的网站的。有需要的同志可以联系我： 淘宝旺旺账号：zouqingshui 支付宝账号:zouqingshui@163.com (PS:眼馋的同志你看一下发布日期，谢谢！) 原创文章，转载请注明： 转载自清水的百宝箱 本文链接地址: 史上最强的屏蔽中国用户的代码出现了! 意犹未尽？到处逛逛吧！:)2010-07-18 -- 最全的服务器自动备份脚本 (1)2009-06-11 -- PHP获取一个随机UNIX系统时间戳 (0)2010-04-30 -- 详细解释PHP所有常用的环境变量 (1)2009-07-10 -- 插件开发全攻略（06）&#8212;WordPress插件Filter (0)2010-01-18 -- mysql 1356错误 (1)2009-07-04 -- zen-cart的关于页面（about us)显示为空白页 (0)2010-12-26 -- linux centos系统用户不显示当前文件夹名和用户名怎么办？ (0)2010-02-20 -- 制作兼容IE和火狐的JS回车代码 (0)2009-11-18 -- 做了一个SCP和软链接的测试 (1)2010-11-26 -- 著名的2:8定理（二八定论） (0)]]></description>
		<wfw:commentRss>http://www.zouqingshui.net/headingto3/the-strongest-deny-chine-customer-code/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PHP正则表达式</title>
		<link>http://www.zouqingshui.net/headingto3/php%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f/</link>
		<comments>http://www.zouqingshui.net/headingto3/php%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f/#comments</comments>
		<pubDate>Sun, 20 Mar 2011 05:41:51 +0000</pubDate>
		<dc:creator>无风的飘逸</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.zouqingshui.net/?p=2288</guid>
		<description><![CDATA[﻿ 1、入门简介 简单的说，正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影，例 如，vi编辑器，Perl或PHP脚本语言，以及awk或sed shell程序等。此外，象JavaScript这种客户端的脚本语言也提供了对正则表达式的支持。由此可见，正则表达式已经超出了某种语言或某个系统的 局限，成为人们广为接受的概念和功能。 正则表达式可以让用户通过使用一系列的特殊字符构建匹配模式，然后把匹配模式与数据文件、程序输入以及WEB页面的表单输入等目标对象进行比较，根据比较对象中是否包含匹配模式，执行相应的程序。 举例来说，正则表达式的一个最为普遍的应用就是用于验证用户在线输入的邮件地址的格式是否正确。如果通过正则表达式验证用户邮件地址的格式正确，用户所 填写的表单信息将会被正常处理；反之，如果用户输入的邮件地址与正则表达的模式不匹配，将会弹出提示信息，要求用户重新输入正确的邮件地址。由此可见正则 表达式在WEB应用的逻辑判断中具有举足轻重的作用。 2、基本语法 在对正则表达式的功能和作用有了初步的了解之后，我们就来具体看一下正则表达式的语法格式。 正则表达式的形式一般如下： /love/ 其 中位于“/”定界符之间的部分就是将要在目标对象中进行匹配的模式。用户只要把希望查找匹配对象的模式内容放入“/”定界符之间即可。为了能够使用户更加 灵活的定制模式内容，正则表达式提供了专门的“元字符”。所谓元字符就是指那些在正则表达式中具有特殊意义的专用字符，可以用来规定其前导字符（即位于元 字符前面的字符）在目标对象中的出现模式。 较为常用的元字符包括： “+”， “*”，以及 “?”。其中，“+”元字符规定其前导字符必须在目标对象中连续出现一次或多次，“*”元字符规定其前导字符必须在目标对象中出现零次或连续多次，而“?”元字符规定其前导对象必须在目标对象中连续出现零次或一次。 下面，就让我们来看一下正则表达式元字符的具体应用。 /fo+/ 因为上述正则表达式中包含“+”元字符，表示可以与目标对象中的 “fool”, “fo”, 或者 “football”等在字母f后面连续出现一个或多个字母o的字符串相匹配。 /eg*/ 因为上述正则表达式中包含“*”元字符，表示可以与目标对象中的 “easy”, “ego”, 或者 “egg”等在字母e后面连续出现零个或多个字母g的字符串相匹配。 /Wil?/ 因为上述正则表达式中包含“？”元字符，表示可以与目标对象中的 “Win”, 或者 “Wilson”,等在字母i后面连续出现零个或一个字母l的字符串相匹配。 除了元字符之外，用户还可以精确指定模式在匹配对象中出现的频率。例如， /jim{2,6}/ 上述正则表达式规定字符m可以在匹配对象中连续出现2-6次，因此，上述正则表达式可以同jimmy或jimmmmmy等字符串相匹配。 在对如何使用正则表达式有了初步了解之后，我们来看一下其它几个重要的元字符的使用方式。 \s：用于匹配单个空格符，包括tab键和换行符； \S：用于匹配除单个空格符之外的所有字符； \d：用于匹配从0到9的数字； \w：用于匹配字母，数字或下划线字符； \W：用于匹配所有与\w不匹配的字符； . ：用于匹配除换行符之外的所有字符。 （说明：我们可以把\s和\S以及\w和\W看作互为逆运算） 下面，我们就通过实例看一下如何在正则表达式中使用上述元字符。 /\s+/ 上述正则表达式可以用于匹配目标对象中的一个或多个空格字符。 [...]]]></description>
		<wfw:commentRss>http://www.zouqingshui.net/headingto3/php%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>【PHP】在header命令前的输出有可能会导致header命令失效</title>
		<link>http://www.zouqingshui.net/headingto3/conflict-about-header-and-echo/</link>
		<comments>http://www.zouqingshui.net/headingto3/conflict-about-header-and-echo/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 03:10:24 +0000</pubDate>
		<dc:creator>无风的飘逸</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[echo]]></category>
		<category><![CDATA[header]]></category>
		<category><![CDATA[sveinjoe]]></category>

		<guid isPermaLink="false">http://www.zouqingshui.net/?p=2266</guid>
		<description><![CDATA[如题：在header命令前的输出有可能会导致header命令失效 之前写的一个程序出错了，经过检查发现，原因是我在header命令前有输出一段测试代码， 在部分空间因为启用了php_output_buffering 所以不会出现这样的错误 但是搬到新空间之后，由于新空间没有这项设置，所以错误发生了 原创文章，转载请注明： 转载自清水的百宝箱 本文链接地址: 【PHP】在header命令前的输出有可能会导致header命令失效 相关主题2010-12-07 -- 收集：php-mcrypt加密模块的用法 (1)2010-02-04 -- linux通过重新编译php来安装php-soap (3)2009-07-19 -- 排序算法 (1)2009-07-19 -- 冒泡排序 (0)2009-07-18 -- 【见证】PHP冒泡排序算法，完美解释 By Svein Joe (3)]]></description>
		<wfw:commentRss>http://www.zouqingshui.net/headingto3/conflict-about-header-and-echo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>【转载】解决zen cart目录链接为-c-.html的问题</title>
		<link>http://www.zouqingshui.net/headingto3/%e3%80%90%e8%bd%ac%e8%bd%bd%e3%80%91%e8%a7%a3%e5%86%b3zen-cart%e7%9b%ae%e5%bd%95%e9%93%be%e6%8e%a5%e4%b8%ba-c-html%e7%9a%84%e9%97%ae%e9%a2%98/</link>
		<comments>http://www.zouqingshui.net/headingto3/%e3%80%90%e8%bd%ac%e8%bd%bd%e3%80%91%e8%a7%a3%e5%86%b3zen-cart%e7%9b%ae%e5%bd%95%e9%93%be%e6%8e%a5%e4%b8%ba-c-html%e7%9a%84%e9%97%ae%e9%a2%98/#comments</comments>
		<pubDate>Sun, 23 Jan 2011 12:21:43 +0000</pubDate>
		<dc:creator>无风的飘逸</dc:creator>
				<category><![CDATA[zen-cart]]></category>
		<category><![CDATA[zen cart]]></category>
		<category><![CDATA[外贸SEO]]></category>

		<guid isPermaLink="false">http://www.zouqingshui.net/?p=2257</guid>
		<description><![CDATA[Posted by 老邓 on Wednesday, December 8, 2010 · Leave a Comment 在进行一些zen cart设置时发现产品页面(product_info)的category icon显示有两个问题，一是category name不显示，二是链接错误，形如：http://example.com/-c-.html (开启了SEO URLS后)。检查后台设置 admin -&#62; configuration -&#62; product info 是没有问题的，默认就已经打开，因此错误来源于代码问题。检查 includes/modules/category_icon_display.php 可以看到如下代码： $category_icon_display_name = zen_get_categories_name((int)$current_category_id); $category_icon_display_image = zen_get_categories_image((int)$current_category_id); 然而die($category_icon_display_name)出来的结果是空的。检查 zen_get_categories_name 函数没有问题，因此问题出在 $current_category_id 变量，果然，打印结果显示它是空的！经过搜索 $current_category_id 变量初始化于 includes/init_includes/init_category_path.php，检查代码可以看到： $cPath = zen_get_product_path($_GET['products_id']); 检查函数 zen_get_product_path 代码可以看到zen cart使用 master_categories_id 来查看产品的分类的，而数据库中 master_categories_id 全是 0 ！这时想到我们上产品基本都是使用 easy [...]]]></description>
		<wfw:commentRss>http://www.zouqingshui.net/headingto3/%e3%80%90%e8%bd%ac%e8%bd%bd%e3%80%91%e8%a7%a3%e5%86%b3zen-cart%e7%9b%ae%e5%bd%95%e9%93%be%e6%8e%a5%e4%b8%ba-c-html%e7%9a%84%e9%97%ae%e9%a2%98/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wordpress忘记密码终级解决方案</title>
		<link>http://www.zouqingshui.net/headingto3/wordpress-reset-password/</link>
		<comments>http://www.zouqingshui.net/headingto3/wordpress-reset-password/#comments</comments>
		<pubDate>Sat, 25 Dec 2010 20:12:07 +0000</pubDate>
		<dc:creator>无风的飘逸</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[忘记密码]]></category>

		<guid isPermaLink="false">http://www.zouqingshui.net/?p=2252</guid>
		<description><![CDATA[wp-reset 下载该文件，放在博客根目录（即和wp-login.php同级目录） 输入密码回车就可以了（我就不添加按钮了，累） 还有，该文件重置ID为1的用户的密码，如果你想设置其它用户的密码，请修改以下内容 找到(约第七行）： wp_set_password($_POST['password'],1); 将$_POST['password']后面的数字1改为你要修改密码的那个用户的ID。 注意：重置完密码请删除该文件，以防恶人的机可趁 原创文章，转载请注明： 转载自清水的百宝箱 本文链接地址: wordpress忘记密码终级解决方案 相关主题2010-01-18 -- nginx 如何配置３０１重定向 (0)2009-10-16 -- wordpress的siteurl设置错了怎么办 (1)2009-08-30 -- 【wordpress】为什么我的博客会跳到其它网站？ (0)2009-07-18 -- 建立自己的Wordpress Hook (0)2009-07-03 -- 让WordPress自动添加Description和Keywords (9)2009-06-27 -- WordPress代码标准(WordPress Coding Standards) (0)]]></description>
		<wfw:commentRss>http://www.zouqingshui.net/headingto3/wordpress-reset-password/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>用正则表达式完美实现日期的判断_看懂了_很给力</title>
		<link>http://www.zouqingshui.net/headingto3/%e7%94%a8%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e5%ae%8c%e7%be%8e%e5%ae%9e%e7%8e%b0%e6%97%a5%e6%9c%9f%e7%9a%84%e5%88%a4%e6%96%ad_%e7%9c%8b%e6%87%82%e4%ba%86_%e5%be%88%e7%bb%99%e5%8a%9b/</link>
		<comments>http://www.zouqingshui.net/headingto3/%e7%94%a8%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e5%ae%8c%e7%be%8e%e5%ae%9e%e7%8e%b0%e6%97%a5%e6%9c%9f%e7%9a%84%e5%88%a4%e6%96%ad_%e7%9c%8b%e6%87%82%e4%ba%86_%e5%be%88%e7%bb%99%e5%8a%9b/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 16:10:36 +0000</pubDate>
		<dc:creator>无风的飘逸</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.zouqingshui.net/?p=2247</guid>
		<description><![CDATA[最简单的正则 如 : \d{4}-\d{2}-\d{2} 但是实际情况却不是那么简单,,要考虑,有效性和闰年等问题..... 对于日期的有效范围，不同的应用场景会有所不同。MSDN中定义的DateTime对象的有效范围是：0001-01-01 00:00:00到9999-12-31 23:59:59。 UNIX时间戳的0按照ISO 8601规范为 ：1970-01-01T00:00:00Z。 先考虑与年份无关的前三条规则，年份可统一写作 (?!0000)[0-9]{4} 下面仅考虑月和日的正则 1. 包括平年在内的所有年份的月份都包含1-28日 (0[1-9]&#124;1[0-2])-(0[1-9]&#124;1[0-9]&#124;2[0-8]) 2. 包括平年在内的所有年份除2月外都包含29和30日 (0[13-9]&#124;1[0-2])-(29&#124;30) 3. 包括平年在内的所有年份1、3、5、7、8、10、12月都包含31日 (0[13578]&#124;1[02])-31) 合起来就是除闰年的2月29日外的其它所有日期 (?!0000)[0-9]{4}-((0[1-9]&#124;1[0-2])-(0[1-9]&#124;1[0-9]&#124;2[0-8])&#124;(0[13-9]&#124;1[0-2])-(29&#124;30)&#124;(0[13578]&#124;1[02])-31) 接下来考虑闰年的实现 1 : 四年一闰 ([0-9]{2}(0[48]&#124;[2468][048]&#124;[13579][26]) 2 : 百年不闰，四百年再闰 (0[48]&#124;[2468][048]&#124;[13579][26])00 3 : 合起来就是所有闰年的2月29日 ([0-9]{2}(0[48]&#124;[2468][048]&#124;[13579][26])&#124;(0[48]&#124;[2468][048]&#124;[13579][26])00)-02-29) 四条规则都已实现，且互相间没有影响，合起来就是所有符合DateTime范围的日期的正则 ^((?!0000)[0-9]{4}-((0[1-9]&#124;1[0-2])-(0[1-9]&#124;1[0-9]&#124;2[0-8])&#124;(0[13-9]&#124;1[0-2])-(29&#124;30)&#124;(0[13578]&#124;1[02])-31)&#124;([0-9]{2}(0[48]&#124;[2468][048]&#124;[13579][26])&#124;(0[48]&#124;[2468][048]&#124;[13579][26])00)-02-29)$ 考虑到这个正则表达式仅仅是用作验证，所以捕获组没有意义，只会占用资源，影响匹配效率，所以可以使用非捕获组来进行优化。 ^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]&#124;1[0-2])-(?:0[1-9]&#124;1[0-9]&#124;2[0-8])&#124;(?:0[13-9]&#124;1[0-2])-(?:29&#124;30)&#124;(?:0[13578]&#124;1[02])-31)&#124;(?:[0-9]{2}(?:0[48]&#124;[2468][048]&#124;[13579][26])&#124;(?:0[48]&#124;[2468][048]&#124;[13579][26])00)-02-29)$ 原创文章，转载请注明： 转载自清水的百宝箱 本文链接地址: 用正则表达式完美实现日期的判断_看懂了_很给力 意犹未尽？到处逛逛吧！:)2010-01-21 -- 【Made In China】喜帖 (4)2009-07-03 -- 让WordPress自动添加Description和Keywords (9)2010-01-18 [...]]]></description>
		<wfw:commentRss>http://www.zouqingshui.net/headingto3/%e7%94%a8%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e5%ae%8c%e7%be%8e%e5%ae%9e%e7%8e%b0%e6%97%a5%e6%9c%9f%e7%9a%84%e5%88%a4%e6%96%ad_%e7%9c%8b%e6%87%82%e4%ba%86_%e5%be%88%e7%bb%99%e5%8a%9b/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>fgetcsv读取中文的问题</title>
		<link>http://www.zouqingshui.net/headingto3/fgetcsv-show-chinese/</link>
		<comments>http://www.zouqingshui.net/headingto3/fgetcsv-show-chinese/#comments</comments>
		<pubDate>Sat, 18 Dec 2010 10:35:35 +0000</pubDate>
		<dc:creator>无风的飘逸</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[fgetcsv]]></category>
		<category><![CDATA[中文显示]]></category>

		<guid isPermaLink="false">http://www.zouqingshui.net/?p=2243</guid>
		<description><![CDATA[在使用fgetcsv读取文件内容，但是中文部分总是无法显示，如果一段文字中夹杂着字母和中文，则字母前的中文无法读取，但字母后的中文却能够保留。 第一种解决办法： 上PHP官網翻了一下，原來加上setlocale即可解決。 原本用PHP4沒出現這問題，大概是PHP5才會這樣吧... 注释：setlocale() 函数仅针对当前脚本改变地区信息。 提示：可以通过 setlocale(LC_ALL,NULL) 把地区信息设置为系统默认。 // utf-8 setlocale(LC_ALL, 'en_US.UTF-8'); // 简体 setlocale(LC_ALL, 'zh_CN'); //设置回系统默认 setlocale(LC_ALL,NULL); 以下是常用的地区标识 zh_CN GB2312 en_US.UTF-8 UTF-8 zh_TW BIG5 zh_HK BIG5-HKSCS zh_TW.EUC-TW EUC-TW zh_TW.UTF-8 UTF-8 zh_HK.UTF-8 UTF-8 zh_CN.GBK GBK 第二种解决办法：（替代函数, 执行效率低） php自带的fgetcsv函数对中文支持总出问题，处理中文文档时，经常出现中文字符串丢字或乱码的情况。但找了个替代函数： function fgetcsv_reg(&#38; $handle, $length = null, $d = ',', $e = '"') { $d = preg_quote($d); [...]]]></description>
		<wfw:commentRss>http://www.zouqingshui.net/headingto3/fgetcsv-show-chinese/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zen cart的IPS支付模块出现Forbidden! Please contact with us</title>
		<link>http://www.zouqingshui.net/headingto3/zen-cart%e7%9a%84ips%e6%94%af%e4%bb%98%e6%a8%a1%e5%9d%97%e5%87%ba%e7%8e%b0forbidden-please-contact-with-us/</link>
		<comments>http://www.zouqingshui.net/headingto3/zen-cart%e7%9a%84ips%e6%94%af%e4%bb%98%e6%a8%a1%e5%9d%97%e5%87%ba%e7%8e%b0forbidden-please-contact-with-us/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 08:59:28 +0000</pubDate>
		<dc:creator>无风的飘逸</dc:creator>
				<category><![CDATA[zen-cart]]></category>
		<category><![CDATA[ips]]></category>
		<category><![CDATA[zen cart]]></category>

		<guid isPermaLink="false">http://www.zouqingshui.net/?p=2239</guid>
		<description><![CDATA[IPS付款的时候，出现Forbidden! Please contact with us提示，显示为alert警告框， 经过后台查询该代码，是IPS接口提出的警告！ 查看代码，发现后台没有添加CNY货币代码。 那么这就是问题了 解决方法：在后台添加CNY货币代码(currencies) 原创文章，转载请注明： 转载自清水的百宝箱 本文链接地址: zen cart的IPS支付模块出现Forbidden! Please contact with us 相关主题2011-02-23 -- IPS调查单总结及处理方法 (0)2011-01-23 -- 【转载】解决zen cart目录链接为-c-.html的问题 (0)2010-12-02 -- IPS对交易按网站分类的公式 (0)2010-11-24 -- Email Error: SMTP Error: Could not connect to SMTP host. (0)]]></description>
		<wfw:commentRss>http://www.zouqingshui.net/headingto3/zen-cart%e7%9a%84ips%e6%94%af%e4%bb%98%e6%a8%a1%e5%9d%97%e5%87%ba%e7%8e%b0forbidden-please-contact-with-us/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

