摘要: php正则表达匹配中文问题分析小结发布:mdxy-dxy本文章分析了在php中正则表达式对中文的支持问题,一般情况下我们可会能简单利用我上面的正则来验证中文,后面我分析了关于兼容gb2312,utf-8和表达式 ^[\\x7f-\\xff]+$ 可以完全搞定中文不兼容的问题复制代码 代码如下:$str = '中华人民共和国123456789abcdefg';echo preg_match("/^[u4e00-u9fa5_a-zA-Z0-9]{3,15}$",$strName);运行一下上面这段代码,看会有什么提示信息?Warning: preg_match( 阅读全文
posted @ 2012-06-11 18:13 像块石头 阅读(665) 评论(0) 推荐(0)
摘要: mysql replace into用法详细说明REPLACE的运行与INSERT很相似。只有一点例外,假如表中的一个旧记录与一个用于PRIMARYKEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该语句会与INSERT相同,因为没有索引被用于确定是否新行复制了其它的行。所有列的值均取自在REPLACE语句中被指定的值。所有缺失的列被设置为各自的默认值,这和INSERT一样。您不能从当前行中引用值,也不能在新行中使用值。如果您使用一个例如“SET col_n 阅读全文
posted @ 2012-06-11 13:53 像块石头 阅读(164) 评论(0) 推荐(0)
摘要: INSERT INTO ON DUPLICATE KEY UPDATE 与 REPLACE INTO,两个命令可以处理重复键值问题,在实际上它之间有什么区别呢?前提条件是这个表必须有一个唯一索引或主键。1、REPLACE发现重复的先删除再插入,如果记录有多个字段,在插入的时候如果有的字段没有赋值,那么新插入的记录这些字段为空。2、INSERT发现重复的是更新操作。在原有记录基础上,更新指定字段内容,其它字段内容保留。这样REPLACE的操作成本要大于 insertON DUPLICATE KEY UPDATE>.按照 odds 的 代码 ,按道理应该选用insertON DUPLICAT 阅读全文
posted @ 2012-06-11 13:39 像块石头 阅读(11378) 评论(0) 推荐(1)
摘要: 小企业的光辉做一个高效、创新、充满幸福感的小型企业,也应该像500强一样,成为中国创业者的梦想。一家公司,包括老板在内员工13人,订货基本通过传真和电话,没有质检部门……但在创业37年中,经历石油危机、汇率震荡、泡沫破灭等逆境打击,每年依然能保持超过35%的毛利率,并且上市,他的创始人还获得国家企业家奖。这样的企业你见过吗?我说的是一家日本企业,名字叫“A-one精密”,创建于1970年,主要生产超硬弹簧夹头,市场占有率高达60%,拥有1.3万家国外用户,2003年在大阪证券交易所上市。它的创始人梅原胜彦在2007年获得日本企业家奖,之前获奖的都是软银的孙正义,优衣库的柳井正这样的大人物。众所 阅读全文
posted @ 2012-06-11 10:41 像块石头 阅读(212) 评论(0) 推荐(0)