0% encontró este documento útil (0 votos)
65 vistas3 páginas

Taller2 PHP

Este documento proporciona instrucciones sobre el uso de PHP. Explica la instrucción printf, la cual permite dar formato a los datos de salida. También cubre funciones para el manejo de cadenas como strlen(), split(), y str_replace(). Finalmente, describe cómo trabajar con vectores en PHP, los cuales pueden almacenar datos de diferentes tipos utilizando índices numéricos.

Cargado por

Danny Villanueva
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
65 vistas3 páginas

Taller2 PHP

Este documento proporciona instrucciones sobre el uso de PHP. Explica la instrucción printf, la cual permite dar formato a los datos de salida. También cubre funciones para el manejo de cadenas como strlen(), split(), y str_replace(). Finalmente, describe cómo trabajar con vectores en PHP, los cuales pueden almacenar datos de diferentes tipos utilizando índices numéricos.

Cargado por

Danny Villanueva
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

SERVICIO NACIONAL DE APRENDIZAJE – SENA TEMA: PHP

TALLER 2 - PROGRAMACION EN PHP

1. Instrucciones de Salida
 La Instrucción echo: que hemos visto hasta ahora realiza una salida por pantalla pero no
permite dar formato a los datos.
 La instrucción printf : realiza una salida por pantalla y permite dar formato a los datos.

Sentencia printf
<?php
printf(cadena formato, variable1, variable2...);
?>

La cadena de formateo indica cómo se han de representar las valores que posteriormente le
indicaremos. La principal ventaja es que además de poder formatear los valores de salida,
nos permite intercalar texto entre ellos.
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
printf("El numero dos con diferentes formatos: %d %f %.2f",2,2,2);
?>
</body>
</html>

La cadena de formato puede incluir una seria de caracteres especiales que indican como
formatear las variables que se incluyen en la instrucción.

Elemento Tipo de variable

%s Cadena de carácteres.

%d Número sin decimales.

%f Número con decimales.

%c Carácter ASCII.

Aunque existen otros tipos, estos son los más importantes

Ejemplo:

<html>
<head>
<title>Instrucciones de salida</title>
</head>
<body>
<?php

Instructor: Miguel Angel Lopez - Tecnología en Análisis y Diseño de Sistemas de Información 1


SERVICIO NACIONAL DE APRENDIZAJE – SENA TEMA: PHP

$var="texto";
$num=3;
printf("Puede fácimente intercalar <b>%s</b> con números <b>%d</b> <br>",$var,$num);

printf("<TABLE BORDER=1 CELLPADDING=20>");


for ($i=0;$i<10;$i++)
{
printf("<tr><td>%10.d</td></tr>",$i);
}
printf("</table>");
?>
</body>
</html>

2. Manejo de cadenas
Dado el uso del lenguaje PHP el tratamiento de cadenas es muy importante, existen
bastantes funciones para el manejo de cadenas, a continuación explicaremos las más
usadas.
 strlen(cadena). Nos devuelve el número de carácteres de una cadena.
 split(separador,cadena). Divide una cadena en varias usando un carácter separador.
 sprintf(cadena de formato, var1, var2...). Formatea una cadena de texto al igual que printf
pero el resultado es devuelto como una cadena.
 substr(cadena, inicio, longitud). Devuelve una subcadena de otra, empezando por inicio y
de longitud longitud.
 chop(cadena). Elimina los saltos de línea y los espacios finales de una cadena.
 strpos(cadena1, cadena2). Busca la cadena2 dentro de cadena1 indicándonos la posición
en la que se encuentra.
 str_replace(cadena1, cadena2, texto). Reemplaza la cadena1 por la cadena2 en el texto.

Ejemplo:

<html>
<head>
<title>Trabajo con strings</title>
</head>
<body>
<?php
echo strlen("12345"),"<br>";
$palabras=split(" ","Esto es una prueba");
for($i=0;$palabras[$i];$i++)
echo $palabras[$i],"<br>";
$resultado=sprintf("8x5 = %d <br>",8*5);
echo $resultado,"<br>";
echo substr("Devuelve una subcadena de otra",9,3),"<br><br>";
if (chop("Cadena \n\n ") == "Cadena")
echo "Iguales<br><br>";
echo strpos("Busca la palabra dentro de la frase", "palabra"),"<br><br>";
echo str_replace("verde","rojo","Un pez de color verde, como verde es la hierba."),"<br>";
?>
</body>
</html>
Instructor: Miguel Angel Lopez - Tecnología en Análisis y Diseño de Sistemas de Información 2
SERVICIO NACIONAL DE APRENDIZAJE – SENA TEMA: PHP

3. Trabajo con vectores


Los vectores en php actúan como vectores tradicionales (indexados por número).
Los vectores pueden contener datos de tipo, cadena, entero, punto flotante o carácter.

$a[0]=”hola”;
$a[1]=”mundo”;
$b[0]=1;
$b[1]=2;
$c[0]=’a’;
$c[1]=’b’;
$d[0]=2.75;
$d[1]=3.14;

Ejemplo:

<html>
<head>
<title>Trabajo con vectores</title>
</head>
<body>
<?php
for($i=0;$i<5;$i++)
{
$vec[$i]=$i+1;
echo $vec[$i],"<br>";
}
?>
</body>
</html>

Instructor: Miguel Angel Lopez - Tecnología en Análisis y Diseño de Sistemas de Información 3

También podría gustarte