$content = "kfd[at]kf[d]8<>[/at]krtd#&[at]kfd6%$#_kfd[/at]";
$pattern = "/\\[at\\](.+)\\[\/at\\]/";
preg_match_all($pattern, $content, $match);
------------------------------------------------
对于上面的三行语句,我原本期待的是下面的结果:
$match[1][0] == "kf[d]8<>";
$match[1][1] == "kfd6%$#_kfd";
可实际的结果是:
$match[1][0] == "kf[d]8<>[/at]krtd#&[at]kfd6%$#_kfd";请救一下,大家该怎么修改。
$pattern = "/\\[at\\](.+)\\[\/at\\]/";
preg_match_all($pattern, $content, $match);
------------------------------------------------
对于上面的三行语句,我原本期待的是下面的结果:
$match[1][0] == "kf[d]8<>";
$match[1][1] == "kfd6%$#_kfd";
可实际的结果是:
$match[1][0] == "kf[d]8<>[/at]krtd#&[at]kfd6%$#_kfd";请救一下,大家该怎么修改。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货