Foros del Web » Programando para Internet » PHP »

Leer variable

Estas en el tema de Leer variable en el foro de PHP en Foros del Web. Hola Tengo una variable, cuyo contenido es por ejemplo: $a1 = "http://www.forosdelweb.com/php/foros" Como podria crear una funcion para leer desde el primer caracter, hasta que ...
  #1 (permalink)  
Antiguo 12/12/2012, 20:06
(Desactivado)
 
Fecha de Ingreso: enero-2004
Mensajes: 136
Antigüedad: 20 años, 10 meses
Puntos: 0
Leer variable

Hola

Tengo una variable, cuyo contenido es por ejemplo:

$a1 = "http://www.forosdelweb.com/php/foros"

Como podria crear una funcion para leer desde el primer caracter, hasta que se encuentre con el ultimo "/"

Muchas gracias
  #2 (permalink)  
Antiguo 12/12/2012, 20:15
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Leer variable

Lee sobre funciones para manejo de cadenas:
http://php.net/manual/en/book.strings.php
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 12/12/2012, 20:18
Avatar de Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 7 meses
Puntos: 406
Respuesta: Leer variable

Si quieres separar el string en caracteres puedes tratarlo como un array:

Código PHP:
Ver original
  1. <?php
  2. $texto = 'http://www.forosdelweb.com/php/foros';
  3.  
  4. $length = strlen($texto); //obtenemos el numero de caracteres dentro del string
  5.  
  6. for($i=0; $i<$length; $i++) {
  7.     echo '<p>'.$texto[$i].'</p>';
  8. }
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)

Etiquetas: variables
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 21:19.