通过array_merge函数重建数组索引

PHP文档里给出的定义和用法:

array_merge() 将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。

如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值。然而,如果数组包含数字键名,后面的值将不会覆盖原来的值,而是附加到后面。

如果只给了一个数组并且该数组是数字索引的,则键名会以连续方式重新索引。

我们可以通过array_merge函数快速的对数字索引的数组进行重建索引。

例子:

$a = array('2' => 3, '3' => 4);
print_r(array_merge($a));

输出:

Array ( [0] => 3 [1] => 4 )

修改Discuz的微博来源

Discuz新版本中增加了分享到微博的功能,分享到微博的时候可以设置自己的来源字段。

目前带有分享功能的Discuz版本一共有两类:

一种是Discuz! X2版本的云平台版,里面集成了QQ互联功能,带有分享到微博、Qzone和朋友社区的功能。
另外一种是QQ互联插件版的Discuz,主要是Discuz! X1.5和Discuz! 7.2两个版本。

修改前需要有AppKey,什么是AppKey呢?

这个可以在open.t.qq.com下的我的应用里查看你自己的应用,前提需要你自己申请一个应用,如图里的AppKey就是后面我们要用到的KEY。

下面针对不同的版本给出不同的修改方法:

1.针对于Discuz! X2云平台版:

进入站点后台->云平台->QQ互联下,点击开启Q-Share功能下的是,然后在腾讯微博开放平台AppKey里填写你申请的AppKey,如图。

2.针对于1.5插件版本:

找到source\plugin\qqconnect\connect.class.php文件
搜索代码

$_G['connect']['weibo_public_appkey'] = 'ce7fb946290e4109bdc9175108b6db3a';

将ce7fb946290e4109bdc9175108b6db3a改为你在腾讯微博开放平台(http://open.t.qq.com)下申请到的APPKEY。

3.针对于7.2插件版本:

找到plugins\qqconnect\connect.class.php文件
搜索代码

$connect_setting['weibo_public_appkey'] = 'ce7fb946290e4109bdc9175108b6db3a';

将ce7fb946290e4109bdc9175108b6db3a改为你在腾讯微博开放平台(http://open.t.qq.com)下申请到的APPKEY。

新的一年,新的开始

2012,据说是世界末日,也是我的本命年。

昨天下午到的北京,晚上稍微收拾了下看了两部电影就睡了,话说我是有多爱看电影...

今天在家彻底进行了一下大扫除:整个清扫一遍,将年前的垃圾扔掉,把穿脏的衣服洗了,自己的东西整个重新收拾整理了一下...

展望新的一年,给自己订个计划吧:
1.争取晚上8点半就回家,不再熬到10点。
2.争取晚上10点半左右睡觉,不超过11点,年底前老是缺觉啊...
3.尽快胜任开发的工作,现在还是感觉力不从心。
4.周末尽可能不再宅在家,找朋友聚聚或者出去逛逛北京。
5.希望可以找到属于我的另一半。

加油!