Documente Academic
Documente Profesional
Documente Cultură
Universidade
deVigo
Introducción a PHP
Curso 2012-2013
function Ejemplo () {
return 'prueba';
}
// el resultado será 'Esto es una prueba!'
echo 'Esto es una ' . Prueba () . '!';
Las cadenas pueden usar (') o ("). Con comillas simples (') las variables
incorporadas no se interpretan y las secuencias de escape no se reconocen,
mientras que con comillas dobles (") sí que ocurre.
Los valores boolean son true y false (0, "" y "0" son false; el resto
true).
A la hora de convertir cadenas a números, si la cadena tiene una (e) o (E) se convierte a
double, en otro caso a un entero.
<html>
<head><title> Trivial php example </title>
</head>
<body>
<?php
print "Welcome to my Web site!";
?>
</body>
</html>
• Para crear una matriz se usa el constructor array() que toma uno o más
pares (key, value) y devuelve una matriz.
$list = array (0=>"apples", 1=>"oranges", 2=>"grapes");
• explode(" ", $str): crea una matriz con las palabras separadas por espacios
de $str
• implode(" ", $list): crea una cadena con los elementos de $list
separados por espacios
• sort: ordena los valores de una matriz, dejando las claves en el orden
actual, y no devuelve nada.
$list = ('h', 100, 'c', 20, 'a');
sort($list); // Produces ('a', 'c', 'h‘, 20, 100)
• PHP construye una matriz con los valores del formulario denominado
$_GET o $_POST según el método de envío, cuyos elementos contienen
las claves y valores del formulario (keys y values).
• Aunque el protocolo HTTP no tiene estados, hay veces en que es útil para
un servidor recordar consultas previas.
• Para ello se pueden usar cookies que son un par nombre/valor que
intercambia el servidor con el navegador en la cabecera HTTP.