PHP - 比较 2 个相同的字符串 returns false

PHP - comparing 2 identical strings returns false

我已经阅读了一些关于这个问题的帖子。尝试使用 trim 但没有帮助。

Php 脚本向另一台服务器发送 curl 请求 returns ok 如果请求成功。

$request = curl_send_function($uid, "suspend");
if ($request != 'ok') {
echo $request;
exit;
}

脚本显示 ok 并停止执行 - 退出。为什么 ok 不是脚本的 ok

var_dump($request); 显示如下:

okstring(0) ""

您的“ok”并未保存在 $request 中,而是由您的 curl_send_function 打印出来的。您需要设置 cURL 选项 CURLOPT_RETURNTRANSFER.

curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);