【发布时间】:2020-12-08 09:55:02
【问题描述】:
当用户尝试订阅时我收到此错误我应该怎么做才能解决这个问题?
错误异常 (E_ERROR)
array_key_exists():不推荐在对象上使用 array_key_exists()。 使用 isset() 或 property_exists() 代替(查看: /home/u511498974/domains/sendcheetah.com/public_html/emailmarketing/vendor/acelle/cashier/resources/views/stripe/checkout.blade.php)
以前的例外情况
array_key_exists():不推荐在对象上使用 array_key_exists()。 改用 isset() 或 property_exists() (0)
@LV98 $requestStartMs = Util\Util::currentTimeMillis();
list($rbody, $rcode, $rheaders) = $this->httpClient()->request(
$method,
$absUrl,
$rawHeaders,
$params,
$hasFile
);
if (array_key_exists('request-id', $rheaders)) {
self::$requestTelemetry = new RequestTelemetry(
$rheaders['request-id'],
Util\Util::currentTimeMillis() - $requestStartMs
);
}
return [$rbody, $rcode, $rheaders, $myApiKey];
}
/**
* @param resource $resource
* @param bool $hasCurlFile
*
【问题讨论】:
-
请分享代码
-
您的答案就在错误本身中:
Use isset() or property_exists() instead
标签: php mysql stripe-payments