我正在开展一个项目,在这个项目中,我要求像Facebook那样评论朋友。 我做了几乎所有标记朋友的事情,但是"通知用户" - >这个任务会让我大吃一惊,因为当我用标记用户检索评论时,它看起来像这样:
<a class="red" contenteditable="false" href="http://localhost:8080/review/index.php/user/wall/136">Rashid Hussain</a>
我有2个问题,
1)我如何区分该评论是否标记了用户。
2)如何在评论中从href中检索用户ID,如下所示&#34; 136&#34;在&#34; user / wall /&#34;
之后
=============================================== =========================
注意:我不知道id有1个int,2个int,3个int或者4个int的id长度
我试过这个
strpos($comment, $findme);
但重点是我不知道int的长度。
请尽快回答我。
答案 0 :(得分:1)
2)从网址中找到ID:
preg_match('/user\/wall\/(\d+)/', $url, $match);
var_dump($match);
答案 1 :(得分:1)
如果你有像
这样的链接<a class="red" contenteditable="false" href="http://localhost:8080/review/index.php/user/wall/136">Rashid Hussain</a>
你在localhost / htdocs / review文件夹中,你在CI里面有你的项目吗? 然后用户是你的控制器,你的方法和你的param(user_id)
试
class User extends CI_Controller{
function wall( $user_id ){
echo $user_id;
}
}