Php
Listar Archivos de un Directorio
by MigueliTUX on Mar.24, 2009, under Linux, Php
Aquí dejo una funcion que muestra todos los archivos que hay en un directorio
function Busca_archivos($carpeta){
$directorio=dir($carpeta);
while ($archivo = $directorio->read())
{
if($archivo==”.” OR $archivo==”..”)
{}else{
echo “$archivo <br>”;
}
}
$directorio->close();
}
Conexión vía Socket
by MigueliTUX on Nov.19, 2008, under Linux, Php
aquí les dejo un ejemplo de conexoón vía socket al puero 80
#!/usr/bin/php
<?php
function urlContent($host) {
$da = fsockopen($host, 80);
if (!$da) {
return false;
} else {
$salida = “GET / HTTP/1.1\r\n”; //conexión usando HTTP1.1 y el metodo GET
$salida .= “Host: $host\r\n”; //indico el host con el que quiero conectarme, disponible con parse_url()
$salida .= “Connection: Close\r\n\r\n”; //Cierro la conexion para no seguir gastando recursos
fwrite($da, $salida); //le escribo las ordenes que acabo de generar
while (!feof($da)) { //recorro fila a fila el archivo
$data .= @fgets($da, 128); //imprimo esta linea
}
fclose($da); //cierro el puntero
return $data;
}
}//Ejemplo de uso
$contenido = urlContent(”www.publicagratis.net”);
echo nl2br(htmlentities($contenido));?>
Capitalizar en PHP
by MigueliTUX on Oct.29, 2008, under Php
Para capitalizar una frase en php
<?php
$string = “hola este texto es el que vamos a capitalizar”;
echo ucwords(strtolower($string));
?>
Una Pequeña función para recuperar la fecha de sistema en Ingles o Español
by MigueliTUX on Oct.02, 2008, under Php
function _fechasistema(){
$dias = array(”Monday”=> “Lunes”,”Lunes”=> “Monday”,
”Tuesday”=> “Martes”,”Martes”=>”Tuesday”,
”Wednesday”=> “Miercoles”,”Miercoles”=> “Wednesday”,
”Thursday”=> “Jueves”,”Jueves”=> “Thursday”,
”Friday”=> “Viernes”,”Viernes”=> “Friday”,
”Saturday”=> “Sabado”,”Sabado”=> “Saturday”,
”Sunday”=> “Domingo” ,”Domingo” => “Sunday” );$mes = array(”January” =>”Enero”,”Enero”=> “January”,
”February”=>”Febrero”,”Febrero”=> “February”,
”March”=>”Marzo”,”Marzo”=> “March”,
”April”=>”Abril” ,”Abril”=> “April”,
”May”=>”Mayo”,”Mayo”=> “May”,
”June”=>”Junio”,”Junio”=> “June”,
”July”=>”Julio”,”Julio”=> “July”,
”August”=>”Agosto”,”Agosto”=> “August”,
”September”=>”Septiembre” ,”Septiembre” => “September”,
”October”=>”Octubre”,”Octubre”=> “October”,
”November”=>”Noviembre”,”Noviembre”=> “November”,
”December”=>”Diciembre” ,”Diciembre” => “December”);$fecha = $dias[date("l")] . “ ” .date(”d”). ” de “. $mes[date("F")]. ” “.date(”Y”);
return $fecha;
}Para otros idiomas es cosa de seguir agregandolos
![]()