Rumah >pembangunan bahagian belakang >tutorial php >Mengapa PHP file_get_contents() saya Gagal Memuatkan URL Luaran?
Fungsi PHP file_get_contents() membolehkan kami mendapatkan semula kandungan fail atau URL. Walau bagaimanapun, kadangkala ia mungkin gagal untuk mengambil URL luaran, mengakibatkan respons kosong. Isu ini biasanya timbul disebabkan tetapan konfigurasi PHP.ini tertentu.
Menyiasat Konfigurasi PHP.ini
Untuk mengenal pasti konfigurasi yang bermasalah, anda boleh menyemak tetapan berikut:
Kaedah Alternatif untuk Memuatkan URL Luaran
Jika melaraskan PHP. ini tidak menyelesaikan isu, anda boleh mempertimbangkan untuk menggunakan kaedah alternatif untuk memuatkan URL luaran PHP:
function get_content($URL) { $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $URL); $data = curl_exec($ch); curl_close($ch); return $data; } echo get_content('http://example.com');
Atas ialah kandungan terperinci Mengapa PHP file_get_contents() saya Gagal Memuatkan URL Luaran?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!