Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2012, 18:23
Avatar de engonga
engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 24 años, 7 meses
Puntos: 8
extraer parte de una cadena

hola vi este hilo

http://www.forosdelweb.com/f18/extra...on-php-540988/

y use la funcion

Código PHP:
function sacar($TheStr, $sLeft, $sRight){
        
$pleft = strpos($TheStr, $sLeft, 0);
        if (
$pleft !== false){
                
$pright = strpos($TheStr, $sRight, $pleft + strlen($sLeft));
                If (
$pright !== false) {
                        return (
substr($TheStr, $pleft + strlen($sLeft), ($pright - ($pleft + strlen($sLeft)))));
                }
        }
        return 
'';
}

//$texto = 'Cadenalargasinespacios####numero_de_caracteres_indeterminado(((((';
//echo sacar($texto,"####","(((((");
//imprimiria numero_de_caracteres_indeterminado 

pero si tengo una cadena asi

juan [4/1/2012]
jose [5/1/2012]
carla [6/2/2012]

y quiero sacar la ultima parte de la cadena la que es carla [6/2/2012]
yo pense sacar del penultimo ] al ultimo ] pero no se que tengo que retocar de la funcion para que me lo muestre