У меня есть фрагмент кода, который обновляет shopify продукт через API, и он обновляется без проблем. Проблема в том, что я пытаюсь проверить ответ о статусе заголовка и могу его правильно понять.
print_r для $ified_product ['headers'] возвращает следующий
Array ([status] => HTTP / 1.1 200 OK [Дата] => Вт, 28 апр. 2020 г. 08:30:03 GMT [Content-Type] => application / json; charset = utf-8 [Transfer-Encoding] => chunked [Connection] => keep-alive)
Буду очень признателен за любую помощь / совет.
$modified_product = shopify_call($token, $shop, "/admin/products/" . $product_id . ".json", $modify_data, 'PUT');
// Storage response
$status = $modified_product['headers']['status'];
//echo $status; (This prints = HTTP/1.1 200 OK)
//print_r($modified_product['headers']);
if ($status == "HTTP/1.1 200 OK" ) { // Somehow this compare does not work. I always get problem
echo "Done";
}else
{
echo "Problem";
}