9
รับโค้ด HTTP ใน PHP โดยใช้ curl
ฉันใช้ CURL เพื่อรับสถานะของเว็บไซต์หากเป็นขึ้น / ลงหรือเปลี่ยนเส้นทางไปยังเว็บไซต์อื่น ฉันต้องการทำให้มันคล่องตัวที่สุดเท่าที่จะเป็นไปได้ แต่มันก็ใช้งานไม่ได้ <?php $ch = curl_init($url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_TIMEOUT,10); $output = curl_exec($ch); $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); return $httpcode; ?> ฉันมีสิ่งนี้ห่อในฟังก์ชั่น มันใช้งานได้ดี แต่ประสิทธิภาพไม่ดีที่สุดเพราะมันจะทำการดาวน์โหลดทั้งหน้าสิ่งที่ถ้าฉันลบ$output = curl_exec($ch);มันจะกลับมา0ตลอดเวลา ไม่มีใครรู้วิธีทำให้ประสิทธิภาพดีขึ้นหรือไม่