Foros del Web » Programando para Internet » PHP »

funcion extraer en php

Estas en el tema de funcion extraer en php en el foro de PHP en Foros del Web. saludos gentita, tengo una cadena de texto y deseo extraer el primer caracter de la izquierdad y el primer caracter de la derecha. para extraer ...
  #1 (permalink)  
Antiguo 10/07/2011, 23:32
Avatar de frankjoel86  
Fecha de Ingreso: noviembre-2008
Ubicación: Ica
Mensajes: 295
Antigüedad: 15 años, 5 meses
Puntos: 0
funcion extraer en php

saludos gentita, tengo una cadena de texto y deseo extraer el primer caracter de la izquierdad y el primer caracter de la derecha.

para extraer x la izquierda uso:
$cadena="hola";
substr($cadena, 1, 1)

pero pa la derecha aun sigo intentando. .
se agradece el apoyo.
__________________
www.basritours.com
Agencia de turismo en Ica.
  #2 (permalink)  
Antiguo 10/07/2011, 23:45
Avatar de blakmetall  
Fecha de Ingreso: diciembre-2010
Ubicación: Jalisco
Mensajes: 181
Antigüedad: 13 años, 4 meses
Puntos: 18
Respuesta: funcion extraer en php

Si solo va a ser el primero y el ultimo caracter te puede servir esto:

Código PHP:
<?php
   $cadena 
"hola mundo";
   
$letra1 $cadena[0];   //el primer caracter ( cadena en la posicion 0 "cero" )
   
$letra2 $cadenastrlen($cadena) - ];  
                      
//el ultimo ( cadena en la posicion (longitud de la cadena - 1)) 

?>
  #3 (permalink)  
Antiguo 10/07/2011, 23:54
Avatar de frankjoel86  
Fecha de Ingreso: noviembre-2008
Ubicación: Ica
Mensajes: 295
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: funcion extraer en php

gracias blakmetall, me funciona.
otra consulta, al usar el insert into con mysql, no se inserta la tilde en la db.

cuanto uso un select, aparece sin la tilde. alguna idea. . para solucionar este problem
__________________
www.basritours.com
Agencia de turismo en Ica.

Etiquetas: funcion
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:42.