<?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>Dream☆Wing &#187; Dips</title>
	<atom:link href="http://www.dreamwing.org/tag/dips/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dreamwing.org</link>
	<description></description>
	<lastBuildDate>Sat, 05 Nov 2011 17:23:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Dips4:关于整型integer遇到的进制和溢出的问题</title>
		<link>http://www.dreamwing.org/php/dips_overflow_and_octal_of_integer.html</link>
		<comments>http://www.dreamwing.org/php/dips_overflow_and_octal_of_integer.html#comments</comments>
		<pubDate>Sun, 12 Oct 2008 15:50:43 +0000</pubDate>
		<dc:creator>Dream☆Wing</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Dips]]></category>

		<guid isPermaLink="false">http://www.dreamwing.org/?p=283</guid>
		<description><![CDATA[
$v = 04555720201;
echo $v;

恩。。。。输出结果是632791169
起初以为是溢出的，最后发现是因为以0开头的整型会被认为八进制。
查了点资料做备份。
1.Syntax:
Integers can be specified in decimal (base 10), hexadecimal (base 16), or octal (base  notation, optionally preceded by a sign (- or +).
To use octal notation, precede the number with a 0 (zero). To use hexadecimal notation precede the number with 0x.
decimal     : [1-9][0-9]*
    [...]]]></description>
		<wfw:commentRss>http://www.dreamwing.org/php/dips_overflow_and_octal_of_integer.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dips3:preg_replace可使用 /e 修正符将replacement参数当作PHP代码来执行</title>
		<link>http://www.dreamwing.org/php/dips_e_modifier_in_preg_replace_can_run_replacement_as_php.html</link>
		<comments>http://www.dreamwing.org/php/dips_e_modifier_in_preg_replace_can_run_replacement_as_php.html#comments</comments>
		<pubDate>Mon, 01 Sep 2008 19:27:17 +0000</pubDate>
		<dc:creator>Dream☆Wing</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Dips]]></category>
		<category><![CDATA[正则]]></category>

		<guid isPermaLink="false">http://www.dreamwing.org/?p=160</guid>
		<description><![CDATA[preg_replace可使用 /e 修正符将 replacement 参数当作 PHP 代码来执行（在适当的逆向引用替换完之后）。


$result['groupname'] = preg_replace('/^(\[(.+)\])/ie','get_theyear("\\2")',$result['groupname']);

function get_theyear($year)
{
	global $_SGLOBAL;
	$_SGLOBAL['groupyear'] = $year===NULL ? '' : $year;
	return '';
}

]]></description>
		<wfw:commentRss>http://www.dreamwing.org/php/dips_e_modifier_in_preg_replace_can_run_replacement_as_php.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dips2:GBK-&gt;UTF-8项目转码过程中需要注意的问题</title>
		<link>http://www.dreamwing.org/php/dips_of_transcoding_to_utf-8.html</link>
		<comments>http://www.dreamwing.org/php/dips_of_transcoding_to_utf-8.html#comments</comments>
		<pubDate>Wed, 27 Aug 2008 18:14:53 +0000</pubDate>
		<dc:creator>Dream☆Wing</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[编码]]></category>
		<category><![CDATA[Dips]]></category>
		<category><![CDATA[UTF-8]]></category>

		<guid isPermaLink="false">http://www.dreamwing.org/?p=124</guid>
		<description><![CDATA[1.UTF-8分BOM和No BOM两种(某记事本++可以转换)
PS: 有BOM会引起COOKIE操作报错
PPS: 据不完全统计，notepad另存为的是有BOM的，Editplus另存为的是No BOM的
2.CSS没转换成UTF-8的话会在IE6显示不了，其他浏览器似乎不受影响
]]></description>
		<wfw:commentRss>http://www.dreamwing.org/php/dips_of_transcoding_to_utf-8.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dips1:JS中获得PHP json_encode后的数据处理</title>
		<link>http://www.dreamwing.org/javascript/dips_eval_func.html</link>
		<comments>http://www.dreamwing.org/javascript/dips_eval_func.html#comments</comments>
		<pubDate>Thu, 21 Aug 2008 19:17:34 +0000</pubDate>
		<dc:creator>Dream☆Wing</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Dips]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.dreamwing.org/?p=97</guid>
		<description><![CDATA[一个通过AJAX来实现二级联动的东西，PHP获取数组以json的形式返回给JS
这里有个小地方需要注意，PHP中json_encode函数return的结果是string的形式
所以传到JS后还需要通过eval()函数来以JS代码形式执行这段string
PS：与JS交互还是JSON比XML方便吖XD

function setbaby(classid,babyid){
	var class_id = document.getElementById(classid).value;
	var x = new Ajax('statusid', 'HTML');
	x.get('batch.common.php?action=getbaby&#038;classid='+class_id, function(s){
		var babyOptions = new Array();
		var babyOptions = eval(s);
		var babyObject = document.getElementById(babyid);
		babyObject.options.length = 0;
		babyObject.options[0] = new Option("选择宝宝","");
		var j=0;
		for(var i=0;i]]></description>
		<wfw:commentRss>http://www.dreamwing.org/javascript/dips_eval_func.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

