Foros del Web » Programando para Internet » PHP »

Funciones utiles php

Estas en el tema de Funciones utiles php en el foro de PHP en Foros del Web. Bueno abro este post para que todos podamos compartir funciones que utilicemos a diario en nuestro proyecto, esas que consideráis indispensables para poder trabajar. Vamos ...
  #1 (permalink)  
Antiguo 04/07/2010, 18:33
 
Fecha de Ingreso: septiembre-2006
Mensajes: 137
Antigüedad: 13 años, 2 meses
Puntos: 0
Funciones utiles php

Bueno abro este post para que todos podamos compartir funciones que utilicemos a diario en nuestro proyecto, esas que consideráis indispensables para poder trabajar.

Vamos a escribirlas de la siguiente forma :

[explicación]

[funcion]

[ejemplo]


Empiezo yo :

Código PHP:
Función para enviar correo 
Código PHP:
class correo{  
    var 
$destinatario;  
    var 
$remitente;  
    var 
$asunto;  
    var 
$mensaje;  
  
function 
enviar() {  
    
$headers "From: ".$this->remitente."\r\nReply-To: "$this->remitente;  
    
ob_start();   
    
$message ob_get_clean();  
    
$mail_sent = @mail$this->destinatario$this->asunto$this->mensaje$headers );  
    echo 
$destinatario;  
    echo 
$mail_sent "Correo Enviado" "No se ha podido enviar el correo";  
    }  

Código PHP:
$g = new correo();  
$g->destinatario '[email protected]';  
$g->remitente '[email protected]';  
$g->asunto 'Este es el asunto del mensaje';  
$g->mensaje 'Este es el cuerpo del mensaje.';  
$g->enviar(); 
------------------------------------------------------------------------------

Código PHP:
Función para generar contraseñas aleatoriamente 
Código PHP:
function generatePassword($length=9$strength=0) {
    
$vowels 'aeuy';
    
$consonants 'bdghjmnpqrstvz123456789';
    if (
$strength 1) {
        
$consonants .= 'BDGHJLMNPQRSTVWXZ123456789';
    }
    if (
$strength 2) {
        
$vowels .= "AEUY";
    }
    if (
$strength 4) {
        
$consonants .= '23456789';
    }
    if (
$strength 8) {
        
$consonants .= '@#$%';
    }
 
    
$password '';
    
$alt time() % 2;
    for (
$i 0$i $length$i++) {
        if (
$alt == 1) {
            
$password .= $consonants[(rand() % strlen($consonants))];
            
$alt 0;
        } else {
            
$password .= $vowels[(rand() % strlen($vowels))];
            
$alt 1;
        }
    }
    return 
$password;

Código PHP:
echo generatePassword(10); 
  #2 (permalink)  
Antiguo 04/07/2010, 23:54
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 13 años, 6 meses
Puntos: 2135
Respuesta: Funciones utiles php

Para eso tienes las FAQs del foro

Tema Cerrado.

Etiquetas: funciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 04:10.