() Web sayfaları Getirme için fopen () veya file_get_contents kullanmak için en iyi uygulama

1 Cevap php

Ben bir web sayfası (kendi sitesi) bilgi almak ve daha sonra belirli bir metni bulmak için bu bilgi yoluyla aramak için en iyi yolu bazı tavsiyeler için arıyorum.

PHP / Joomla çalıştırmak bazı sunucular cURL etkin olmadığını akılda tutarak, ben herhangi bir beklenmedik hatalara neden istemiyorum.

Ben hem fopen () ve file_get_contents () baktım ve hem de / cURL olmadan çalışacak açısından birbirinden çelişkili görüşlere sahip gibi görünüyor.

Herhangi bir tavsiye?

1 Cevap

Onlar kıvrılma olmadan iş, ancak her iki allow_url_fopen etkin olması gerekir. Sen phpinfo () çalıştırarak kontrol edebilirsiniz. Güvenlik etkileri görüyorum, ancak vardır:

http://stackoverflow.com/questions/127534/should-i-allow-allowurlfopen-in-php

So to grab pages, you can use fopen(), file_get_contents() or some other independent HTTP client implemented in PHP such as HttpClient that can function without those.