การตรวจสอบข้อผิดพลาดของคำตอบ CURL ใน PHP

หากเกิดข้อผิดพลาดบางอย่างในระหว่างกระบวนการร้องขอ ค่าที่จะเข้าสู่ตัวแปรผลลัพธ์คือ false คุณสามารถใช้จุดนี้เพื่อ ตรวจสอบข้อผิดพลาด:

curl.php<?php
  // ทำการร้องขอ:
  $res = curl_exec($curl);
  
  if ($res === false) {
    // แสดงข้อความข้อผิดพลาด:
    echo 'error';
  } else {
    // แสดงผลลัพธ์:
    var_dump($res);
  }
?>

โดยใช้ฟังก์ชัน curl_error คุณสามารถรับข้อความข้อผิดพลาด ที่เกิดขึ้นใน CURL:

curl.php<?php
  // ทำการร้องขอ:
  $res = curl_exec($curl);
  
  if ($res === false) {
    // แสดงข้อผิดพลาด:
    echo curl_error($curl);
  } else {
    // แสดงผลลัพธ์:
    var_dump($res);
  }
?>
Задание 1

แก้ไขฟังก์ชันของคุณให้ถูกต้อง

Задание 2

ลองเรียกไปยังเว็บไซต์ที่ไม่มีอยู่จริง ศึกษาข้อความข้อผิดพลาดของ CURL สำหรับ กรณีนี้