Autor Tema: (CU00821B) ejercicicio curso php extraer fragmentos de palabras con substr  (Leído 3408 veces)

JuanMontaña

  • Principiante
  • **
  • APR2.COM
  • Mensajes: 87
    • Ver Perfil
Cordial saludo.

Estoy haciendo el ejercicio hasta ahora el punto b el de substr, crei haber entendido el tema pero parece que no aqui les dejo el codigo de lo que hice
Código: [Seleccionar]
<?php
$var 
"didactica y divulgacion de la programacion";
$sub1 substr($var0,9); 
$sub2 substr($var10,1); 
$sub3 substr($var1113 ); 
$sub4 substr($var14,1); 
$sub5 substr($var24,25);
$sub6 =substr ($var26);
echo 
"La subcadena numero uno es la siguiente: $sub1 <br />";
echo 
"La subcadena numero dos es la siguiente: $sub2 <br />";
echo 
"La subcadena numero tres es la siguiente: $sub3 <br />";
echo  
"La subcadena numero cuatro es la siguiente: $sub4 <br/>";
echo 
"la subcadena numero cinco es la siguente: $sub5 <br/>";
echo  
"la subcadena numero seis es la siguiente: $sub6  <br/>";

?>

Debo separar cada palabra con la primera pude ( me da bien ) con la segunda que es "y" me demore bastante hasta que vi un ejemplo y vi que se usaba 10,1.
la tercera tambien pude sin embargo eso es lo que me siembra duda, pensaba que cada letra era un valor (empezando desde 0) si esto fuera asi la palabra divulgacion seria algo como  $sub3 = substr($var, 11, 21); pero si lo hago asi no me da mientras que como esta en el codigo si me da. la verdad eso me confundio mucho y con la que sigue intente pero no pude.

agradezco su colaboracion
« Última modificación: 26 de Enero 2015, 09:02 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Re:(CU00821B) Ayuda con el ejercicio
« Respuesta #1 en: 25 de Enero 2015, 17:51 »
Consulta este hilo, pienso que te sirva de ayuda:

https://www.aprenderaprogramar.com/foros/index.php?topic=1341.0

JuanMontaña

  • Principiante
  • **
  • APR2.COM
  • Mensajes: 87
    • Ver Perfil
Gracias por la ayuda ya entendi el tema y desarrolle los ejercicios

Código: [Seleccionar]
<?php
$var 
"didactica y divulgacion de la programacion";
$sub1 substr($var0,9); 
$sub2 substr($var10,1); 
$sub3 substr($var1211 ); 
$sub4 substr($var24,2); 
$sub5 substr($var27,2);
$sub6 =substr ($var30);
echo 
"La subcadena numero uno es la siguiente: $sub1 <br />";
echo 
"La subcadena numero dos es la siguiente: $sub2 <br />";
echo 
"La subcadena numero tres es la siguiente: $sub3 <br />";
echo  
"La subcadena numero cuatro es la siguiente: $sub4 <br/>";
echo 
"la subcadena numero cinco es la siguente: $sub5 <br/>";
echo  
"la subcadena numero seis es la siguiente: $sub6  <br/><br/>";

$union $sub1 $sub3 $sub6 ;
echo 
"La subcane numero 3 concatenada con la subcadena numero 2 es: $union <br /><br/>";
$n strlen ($sub1);
$m strlen ($sub3);
$l strlen ($sub6);
echo 
"la longitud de la subcadena 1 es $n <br/>";
echo 
"la longitud de la subcadena 3 es $m <br/>";
echo 
"la longitud de la subcadena 6 es $l<br/>";

?>


 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".