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

循环 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 关注
  • 176 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号