我正在开发一个关于wordpress平台的网站。我有用户ID引起的奇怪问题。 这是发起脚本的用户:
global $user_ID;
我的意思是,当有人去一个页面,并执行php时,所以我需要在代码执行时知道php中的用户ID。出于某些原因,有时候id不对。
当php脚本正在执行时,如果我这样做:
global $user_ID = get_current_user_id();
然后我有启动此脚本的用户ID?
答案 0 :(得分:0)
问题出在strpos()中,这不是一个智能函数,它无法找到子字符串:
strpos($text,'{"user":"'.$user_ID.'","status":"2"}');
但substr_count()有效。这不是我第一次strpos()错误...我将不再使用它。