Diferencia entre revisiones de «Plantilla:PHP/InstruccionEscribir»
De WikiEducator
(→string) |
|||
(4 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 15: | Línea 15: | ||
*Dentro de un string, además de caracteres imprimibles como en el ejemplo anterior, pero también hay caracteres que tienen un <span id="resaltado">significado especial</span>, y ahí será diferente usar comillas simples y comillas dobles. | *Dentro de un string, además de caracteres imprimibles como en el ejemplo anterior, pero también hay caracteres que tienen un <span id="resaltado">significado especial</span>, y ahí será diferente usar comillas simples y comillas dobles. | ||
;Caracteres especiales: | ;Caracteres especiales: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Los siguientes caracteres son especiales, esto implica que no se imprimirán y tendrán algún tipo de efecto con los caracteres que le siguen: | Los siguientes caracteres son especiales, esto implica que no se imprimirán y tendrán algún tipo de efecto con los caracteres que le siguen: | ||
Línea 31: | Línea 23: | ||
!style="color:white;background:blue;"|Acción | !style="color:white;background:blue;"|Acción | ||
|- | |- | ||
− | |style=" | + | |size=2em style="text-align:center;width:150px;color:white;background:red;"|$ |
|style="width:150px;color:white;background:green|Sintaxis simple de interpretacion de variable | |style="width:150px;color:white;background:green|Sintaxis simple de interpretacion de variable | ||
|style="width:150px;color:white;background:red|$edad | |style="width:150px;color:white;background:red|$edad | ||
|Se sustituirá la variable por su valor en este caso por el valor de $edad | |Se sustituirá la variable por su valor en este caso por el valor de $edad | ||
|- | |- | ||
− | |style="width:150px;color:white;background:red;"|\ | + | |size=2em style="text-align:center;width:150px;color:white;background:red;"|\ |
|style="width:150px;color:white;background:green|Secuenca de escape | |style="width:150px;color:white;background:green|Secuenca de escape | ||
|El carácter que le sigue será interpretado como una secuencia de escape (ver tabla posterior) | |El carácter que le sigue será interpretado como una secuencia de escape (ver tabla posterior) | ||
|- | |- | ||
− | |style="width:150px;color:white;background:red;" |{} | + | |size=2em style="text-align:center;width:150px;color:white;background:red;"|{} |
|style="width:150px;color:white;background:green|Sintaxis compleja | |style="width:150px;color:white;background:green|Sintaxis compleja | ||
|style="width:150px;color:white;background:red|${nota['maria']} | |style="width:150px;color:white;background:red|${nota['maria']} | ||
Línea 142: | Línea 134: | ||
{{MRM_Actividad|Title=Ejercicio 2 : [[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio2|Usando echo 2]]| | {{MRM_Actividad|Title=Ejercicio 2 : [[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio2|Usando echo 2]]| | ||
− | *Realiza un programa donde generes etiquetas html | + | *Realiza un programa donde generes etiquetas html en diferente tamaño h1 |
+ | *Generaremos de forma aleatoria valores h1, h2, h3 | ||
+ | |||
}} | }} | ||
Última revisión de 21:54 29 nov 2022
- Secuencias de escape
- Cuando escribimos texto con echo, lo que ocurre es que se aporta ese texto al fichero html o recurso que se le va a entregar al cliente que ha solicitado el recurso.
- Este texto, posteriormente, se interpreta y renderiza en un navegador
- Etiquetas html
Si con echo escribimos una etiqueta html, esta se escribirá tal cual, y el navegador rederizará la etiqueta.
printf
- Es un función que imprime con formato (se usa igual que en java)
- Los especificadores de formato son
- %s string
- %c carácter
- %d (decimal), %u(decimal sin signo) %o(octal), %x, %X (hexadecimal), %b(binario)
- %f, %F (Float con decimales), %e, %E (Float con notación ciétífica,
- En su uso especificaremos el valor con el formato que queramos visualizar, en la cadena de carácteres, y después, separado por comas, los valores (o variables)a visualizar. La relación es respectiva y posicionaL
$n = 5.25251; printf ("Valor del número con 2 decimales %.2f ", $n); //Mostrará 5.25, solo dos decimales
|
</div>