strstr strrchr substr stristr这四个字符串操作函数特别让人容易混淆,我经常用的是substr,strstr,基本上能满足我对字符串的操作。下面举一些例子,做个笔记,以后不要弄混了。
一,测试表结构
CREATE TABLE `comment` ( `c_id` int(11) NOT NULL auto_increment COMMENT '评论ID', `u_id` int(11) NOT NULL COMMENT '用户ID', `name` varchar(50) NOT NULL default '' COMMENT '用户名称', `content` varchar(1000) NOT NULL default '' COMMENT '评论内容', `datetime` timestamp NOT NULL default CURRENT_TIMESTAMP COMMENT '评论时间', PRIMARY KEY (`c_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ; -- -- 导出表中的数据 `comment` -- INSERT INTO `comment` (`c_id`, `u_id`, `name`, `content`, `datetime`) VALUES (1, 1, '张映', '触发器测试', '2010-05-17 23:04:58'), (2, 1, '张映', '111111111', '2010-05-19 23:06:05'), (3, 1, 'tank', '使代码更简单', '2010-05-20 23:06:17');