php - PHP - 比较 2 个相同的字符串返回 false
问题描述
我已经阅读了一些关于这个问题的帖子。尝试使用trim
,但没有帮助。
curl
php 脚本向另一台服务器发送请求,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);
推荐阅读
- python - 如何从外部 src 子目录添加 package_data 以便实际安装它们?
- java - 是否可以为 XMLMultiPageEditorPart 添加菜单贡献?
- python - Pytorch RuntimeError:预期的标量类型 Long 但发现 Float
- php - 如何在 Panther 测试中模拟服务?
- java - java中的IST到UTC的转换
- python - 删除键值对中存在的多换行符。想要在python中删除换行符后单行
- git - 禁用 repo init(和/或 git)的 GPG 签名检查
- python - Djangorestframework返回:TypeError:get_extra_actions()缺少1个必需的位置参数:声明get()时的'self'
- mongodb - 使用配置文件部署分片集群 ERROR
- hlsl - 如何确保 AppendStructuredBuffer 高于 32?