PHP 随笔

1. 截断字符函数substr() 和mb_substr().

在截断字符时,一般都会使用substr()这个函数。但是强烈推荐使用mb_substr(),后者在处理特殊字符上可使用mb_internal_encoding()函数设定字符集格式。

区别可参考如下例子:

<?php
$str = 'ñ Substr() ñ Mb_substr() ñ Others';
mb_internal_encoding("UTF-8");
echo substr($str, 0, 28),"<br>";
echo mb_substr($str, 0, 28),"<br>";

?>

博客分类: 

Gmail的发送限制

发送限制

为了抵制垃圾邮件和防止滥用行为,如果您将邮件发送给超过 500 个收件人,或者发送大量无法递送的邮件,Google 会暂时停用您的帐户。如果您使用 POP 或 IMAP 客户端(如 Microsoft Outlook 或 Apple Mail),可能一次只能将邮件发送给 100 个人。您的帐户应该会在 24 小时内重新启用。

如果您经常与同一群人进行交流,那么您可能会对 Google 网上论坛感兴趣。

 

源地址:https://mail.google.com/support/bin/answer.py?hl=cn&answer=22839

博客分类: 

如何设置Mysql中AUTO_INCREMENT的字段为0。

问题:

 

假设有这样的一个表:

CREATE TABLE `test` (

  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,

  `name` varchar(60) NOT NULL DEFAULT '',

  PRIMARY KEY (`id`),

  UNIQUE KEY `name` (`name`),

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

如何这个表的AUTO_INCREMENT字段值设置为0呢?

 

尝试使用:INSERT INTO `test` (id, name) VALUES (0, 'Name 0'); 执行下来结果是id自动为1了。

所以如果需要上面的语句有效的执行,需要在执行sql语句前先执行:

SET sql_mode='NO_AUTO_VALUE_ON_ZERO';

然后再执行:

INSERT INTO `test` (id, name) VALUES (0, 'Name 0');

 

博客分类: 

姓杨的取名字

网上抄的:

杨韶赞,

杨弈,

杨夷强,

杨冠,

杨吉圃,

杨均聪,

杨贝泽,

杨敦伯,

杨康忠,

杨精可,

杨赞聪,

杨古钢,

杨孝焕,

杨远丘,

杨宾光,

杨彩发,

杨太冬,

杨偌,

杨有国,

杨北笛,

杨尚赐,

杨赐,

杨大培,

杨笙勇,

杨泽豪,

杨知锐,

杨力林,

杨旺常,

杨开超,

杨宁,

杨均高,

杨明俐,

杨炎弘,

杨意才,

杨钧隆,

杨锡舍,

杨威,

杨牵琢,

杨章卓,

杨捷致,

杨谦风,

杨弘柏,

杨夜坚,

杨贤槐,

杨厚峦,

杨起佳,

杨凛付,

杨瑞云,

杨峥炯,

博客分类: 

孟子·告子下

孟子曰:"舜发于畎亩之中,傅说举于版筑之间,胶鬲举于鱼盐之中,管夷吾举于士,孙叔敖举于海,百里奚举于市。故天将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空伐其身行,行弗乱其所为,所以动心忍性,曾益其所不能。人恒过,然后能改。困于心,衡于虑,而后作。徵于色,发于声,而后喻。入则无法家拂士,出则无敌国外患者,国恒亡。然后知生于忧患难与共,而死于安乐也。"

博客分类: 

页面