Una alternativa a "file_get_contents".
Válido para leer ficheros alojados en un servidor seguro.
La función tiene como parámetro la URL donde se encuentra alojado el fichero que deseamos leer. La función retorna el contenido del fichero en forma de string.
function captura_fichero($url)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$contenido = curl_exec($ch);
curl_close($ch);
return $contenido;
}
"curl" es un módulo de PHP por lo que si no funciona habrá que habilitarlo en el PHP.ini
Mostrando entradas con la etiqueta programacion php. Mostrar todas las entradas
Mostrando entradas con la etiqueta programacion php. Mostrar todas las entradas
miércoles, 18 de julio de 2007
viernes, 12 de enero de 2007
PHP Comparar dos fechas
Buscando como comparar dos fechas en PHP leí en un foro la posibilidad de dar la vuelta a la fecha y comparar los nº enteros resultantes.
funcion compara_fechas($fecha1,$fecha2)
Descripcion: Compara las dos fechas q entran como parámetros
Devuelve 1 Si fecha1 mayor q fecha2
Devuelve -1 Si fecha1 menor q fecha2
Devulelv 0 Si fecha1 y fecha2 son iguales
Admite fechas en formato "dias/mes/año" o "dias-mes-año"
function compara_fechas($fecha1,$fecha2)
{
$fecha1=dar_vuelta_fecha($fecha1);
$fecha2=dar_vuelta_fecha($fecha2);
if($fecha1>$fecha2) return 1;
else if($fecha1<$fecha2) return -1;
else return 0;
}
function dar_vuelta_fecha($fecha)
{
list($dia,$mes,$anio)=split("[-,/]",$fecha);
return $anio.$mes.$dia;
}
funcion compara_fechas($fecha1,$fecha2)
Descripcion: Compara las dos fechas q entran como parámetros
Devuelve 1 Si fecha1 mayor q fecha2
Devuelve -1 Si fecha1 menor q fecha2
Devulelv 0 Si fecha1 y fecha2 son iguales
Admite fechas en formato "dias/mes/año" o "dias-mes-año"
function compara_fechas($fecha1,$fecha2)
{
$fecha1=dar_vuelta_fecha($fecha1);
$fecha2=dar_vuelta_fecha($fecha2);
if($fecha1>$fecha2) return 1;
else if($fecha1<$fecha2) return -1;
else return 0;
}
function dar_vuelta_fecha($fecha)
{
list($dia,$mes,$anio)=split("[-,/]",$fecha);
return $anio.$mes.$dia;
}
Etiquetas:
programacion php
jueves, 11 de enero de 2007
Funcion: Cortar Variable QueryString
function cortar_variable_queryString($url, $key)
Descripcion:
Corta la variable "key" de la cadena "url" y la devuelve.
Esta pensada para eliminar campos de la variable query_string de PHP mediante el uso de expresiones regulares.
Ej: $aux=cortar_variable_queryString($_SERVER['QUERY_STRING'],"idioma");
Devuelve la variable Query_string sin la variable idioma.
function cortar_variable_queryString($url, $key)
{
$url = preg_replace('/(.*)(\?|&)' . $key . '=[^&]+?(&)(.*)/i', '$1$2$4', $url . '&');
$url = substr($url, 0, -1);
return ($url);
}
Descripcion:
Corta la variable "key" de la cadena "url" y la devuelve.
Esta pensada para eliminar campos de la variable query_string de PHP mediante el uso de expresiones regulares.
Ej: $aux=cortar_variable_queryString($_SERVER['QUERY_STRING'],"idioma");
Devuelve la variable Query_string sin la variable idioma.
function cortar_variable_queryString($url, $key)
{
$url = preg_replace('/(.*)(\?|&)' . $key . '=[^&]+?(&)(.*)/i', '$1$2$4', $url . '&');
$url = substr($url, 0, -1);
return ($url);
}
Etiquetas:
programacion php
Suscribirse a:
Entradas (Atom)
