Mengesahkan kehadiran imej pada URL jauh dalam PHP boleh menjadi tugas yang memakan masa, terutamanya apabila berurusan dengan sejumlah besar imej.
Untuk penyelesaian yang pantas dan boleh dipercayai, pertimbangkan untuk menggunakan perpustakaan curl:
<code class="php">function checkRemoteFile($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); // don't download content curl_setopt($ch, CURLOPT_NOBODY, 1); curl_setopt($ch, CURLOPT_FAILONERROR, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($ch); curl_close($ch); if($result !== FALSE) { return true; } else { return false; } }</code>
Kaedah ini menggunakan perpustakaan curl untuk menanyakan URL jauh , melangkau muat turun kandungan untuk mengoptimumkan prestasi. Ia mengembalikan benar jika imej itu wujud dan palsu sebaliknya.
Dengan memanfaatkan pendekatan ini, masa pemprosesan untuk mengesahkan berbilang URL imej boleh dikurangkan dengan ketara, membolehkan pengesahan imej yang cekap untuk set data yang besar.
Atas ialah kandungan terperinci Bagaimana untuk Mengesahkan Kewujudan Imej dengan Cekap di URL Jauh dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!