Se me ocurren algunas
1. Para acceder a las API de diferentes sitios. Detalles sobre el punto 4
2. Puede usarlo para crear archivos de configuración desde donde puede extraer valores según su necesidad con su lógica personalizada dependiendo de cómo esté diseñando la configuración.
- Cómo hacer un simple formulario de envío de archivos de arrastrar y soltar con jQuery y HTML5
- ¿Por qué los elementos div no están implicados?
- ¿Alguien sabe un buen lugar para aprender material angular?
- ¿Qué es mejor comenzar como principiante en desarrollo web, Bootstrap o WordPress?
- Cómo clasificar tu sitio web
3. Anteriormente había usado file_get_contents cuando tuve que reutilizar la página HTML con pequeñas modificaciones. P.ej. tienes un archivo con contenido
“AB XY AB XY AB XY AB XY AB” y necesita tener archivos como “B XY B XY B XY B XY B” y “AAAA A” y así sucesivamente … puede tener un archivo maestro y generar el resto en tiempo de ejecución Puede obtener la imagen si mira estas páginas que tengo en uno de los proyectos.
La lista de categorías aquí:
http://www.crackbean.com/categor…
y,
El panel izquierdo en:
http://www.crackbean.com/questio…
tenga en cuenta que el panel izquierdo tiene la categoría seleccionada en la parte superior y no vuelve a aparecer en la lista.
4. Además, si tiene un sitio web www.YourDomain.com y en ese dominio desea mostrar el contenido de www.SomeOtherDomain.com, puede tener el mismo usando
echo file_get_contents (‘www.SomeOtherDomain.com’);
Esto es similar al acceso a la API, pero lo está utilizando como reemplazo del iframe.
NOTA 1:
cURL es más rápido que file_get_contents pero para tareas simples he visto personas que usan file_get_contents. cURL tiene muchas opciones para configurar. Realmente puede configurar cualquier opción que necesite. file_get_contents () solo GET o POSTs el archivo y tiene el resultado.
Para mostrar el contenido de SomeOtherDomain usando cURL, puede usarlo como:
<? php $ url = '';
$ curl = curl_init ();
curl_setopt ($ curl, CURLOPT_URL, $ url);
curl_setopt ($ curl, CURLOPT_RETURNTRANSFER, verdadero);
curl_setopt ($ curl, CURLOPT_HEADER, false);
$ datos = curl_exec ($ curl);
curl_close ($ curl);
NOTA 2: para utilizar file_get_contents, allow_url_fopen debe estar “Activado” en php.ini. En muchos servidores, la empresa de alojamiento instala curl y mantiene allow_url_fopen como deshabilitado.