为了账号安全,请及时绑定邮箱和手机立即绑定

循环 PHP 代码直到语句为真

循环 PHP 代码直到语句为真

PHP
守着一只汪 2021-10-22 15:15:13
我使用两个 API 密钥来接收数据。那是因为提供商有一些每日配额限制。如果配额超过每日限制,服务器将返回 403 错误。我使用 $http_response_header 检查来自服务器的响应。但问题是当返回的响应不是 200 时,例如使用的 API 密钥超过每日限制,代码应该再次执行,以便随机选择另一个 API 密钥。这是我正在使用的代码:$keys = array('1stkey','2ndkey');$key_r = array_rand($keys);$yt_key = $keys[$key_r];$data = file_get_contents("https://example.com/data&key=$yt_key");if (strpos($http_response_header[0], "200")) {    echo $data;}else{    echo 'No';}
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 172 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信