【发布时间】:2016-08-27 08:58:17
【问题描述】:
我正在尝试比较两个字符串。其中一个是会话 (id_usr),另一个是通过 HTTP GET REQUEST 发送的。
首先我检查用户是否登录,然后我想检查登录的用户是否与通过 GET 请求发送的用户具有相同的用户 ID。
$id_user = $_GET['id_user'];
$id_user_session = isset($_SESSION['id_usr']);
if(isset($_SESSION) && strcmp($id_user, $id_user_session) == 0) {
echo 'x';
}
当我得到它们时,这两个值看起来都不错,但是比较功能 strcmp 不起作用。
我错过了什么?
【问题讨论】:
-
您是否以可以看到空白的方式打印?
-
这个
if($id_user == $id_user_session){ echo 'Equal'; }else{ echo 'Not Equal'; }得到什么