[Recomendado] Pequeños trucos en PHP / Scripts php-mysql / POO

<< < (2/8) > >>

alienmaster:
Funcion para cortar texo o limitar, ideal para ultimas noticias y demas

Código
<?
// Funcion para cortar texto
// Programado por alienmaster <efnworkz@hotmail.com>
// http://4cosas.com
function cortar($text0, $limite){
   $comp = strlen($text0);
   if($comp > $limite){
       return = substr($text0, 0, $limite)."...";
   }
   else{
       return "$text0";
   }
}
?>

Carxl:
Forma abreviada para imprimir en pantalla

Es sencillo!!!

Código:

$nick="Soy Carxl";
<?=$nick?>


Esa instrucción reemplazaría: <?php echo $nick;?>

Saludos ;D

WHK:
Hice una pequeña función que permite seleccionar lo que hay dentro de un string desde la palabra necesitada hasta la que finaliza...

Código
<?php
 
function desde_hasta($desde, $hasta, $contenido){
if(eregi($desde ,$contenido)){
 $retorno = explode($desde, $contenido);
 $retorno = $retorno[1];
 $retorno = explode($hasta, $retorno);
 $retorno = $retorno[0];
 return $retorno;
} else {
 return FALSE;
}
}
 
?>

De esta forma ejecutas:
Código
<?php
$contenido = 'tienes <a href="http://foro.elhacker.net/pm.html">111 mensajes</a>';
$cantidad_mensajes = desde_hasta('tienes <a href="http://foro.elhacker.net/pm.html">', 'mensajes</a>', $contenido);
echo "Cantidad de mensajes: $cantidad_mensajes\n";
?>
Desbuelve: Citar

Cantidad de mensajes: 111

WHK:
Estaba realizando unas funciones propias para un sistema que estoy haciendo y quería compartirlo con ustedes si es que agún dia tienen la misma necesidad:

Código
<?php
$palabra = "1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950";
echo whk_recorta($palabra,10);
/* Resultado: 1234567891...4647484950 */
 
function whk_recorta($palabra,$limite){
if($limite < 1){
 return $palabra;
}
if(strlen($palabra)>(($limite * 2) + 1)){
 for($cuenta=0;$cuenta<$limite;$cuenta++){
  $palabra_final .= $palabra[$cuenta];
 }
 $palabra_final .= "...";
 for($cuenta = (strlen($palabra) - $limite); $cuenta <= strlen($palabra); $cuenta++){
  $palabra_final .= $palabra[$cuenta];
 }
 return $palabra_final;
}else{
 return $palabra;
}
}
?>

De esta forma se recortan hacia ambos lados... derecha e isquierda.

cassiani:
Código
function rnd_string($LongString){
       $RndString = '';
    for ($i=0; $i<$LongString - 1; $i++){
           switch (rand(0,2)){
               case 0: $RndString .= chr((rand(0,9)) + 48);break;
               case 1: $RndString .= chr((rand(0,25)) + 65);break;
               case 2: $RndString .= chr((rand(0,25)) + 97);break;
           }
    }
    return $RndString;
   }

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior