Ahora antes de seguir, vamos a ver un poco de teoría, la sintaxis en PHP.

Variables:

Como vimos antes todas la variables deben precedidas por signo dólar ($), y le asignamos contenido con el signo igual (=). Con las variables, PHP distingue entre mayúsculas y minúsculas, por lo que no es lo mismo $myvar que $Myvar, éstas son dos variables totalmente distintas.

<html>
<body>
<?php
$myvar = “SEVILLA \n”;
$Myvar = “MADRID \n”;
//Esto imprimirá SEVILLA
echo $myvar;
//Esto imprimirá MADRID
ECHO $Myvar;
?>
</body>
</html>

Como veis he utilizado dos formas de escribir echo, en mayúsculas y en minúsculas, para indicaros que PHP no las distingue a la hora de usar funciones o sentencias del lenguaje.

El uso de la barra invertida, como en \n, no es obligatorio, pero ayuda a la depuración del código que enviamos al navegador, además del \n existen otros usos:

\” Carácter dobles comillas
\\ Carácter barra invertida
\n
Nueva línea
\r
Retorno de carro
\t
Tabulador horizontal

Constantes:

Las constantes son similares a las variables, con la salvedad de que no llevan el signo dólar delante, y sólo la podemos asignar una vez. Para definir una constantes usaremos la función define como sigue:

<html>
<body>

<?php
define (“CONSTANTE”, “Hola Mundo”);
printf (CONSTANTE);
?>

</body>
</html>

PHP crea diversas constantes al arrancar, como PHP_VERSION que contiene la versión de PHP, TRUE que le asigna 1 o FALSE que le asigna 0.

Operadores Aritméticos:

$a + $b Suma
$a – $b Resta
$a * $b Multiplicación
$a / $b División
$a % $b Resto de la división de $a por $b
$a++ Incrementa en 1 a $a
$a– Resta 1 a $a

Operadores de Cadenas:

El único operador de cadenas que existen es el de concatenación, el punto. Pero no os asustéis, PHP dispone de toda una batería de funciones que os permitirán trabajar cómodamente con las cadenas.

$a = “Hola”;
$b = $a . “Mundo”; // Ahora $b contiene “Hola Mundo”

En este punto hay que hacer una distinción, la interpretación que hace PHP de las simples y dobles comillas. En el segundo caso PHP interpretará el contenido de la cadena.

$a = “Mundo”;
echo = ‘Hola $a’; //Esto escribirá “Hola $a”
echo = “Hola $a”; //Esto escribirá “Hola Mundo”

Operadores de Comparación:

$a < $b $a menor que $b
$a > $b $a mayor que $b
$a <= $b $a menor o igual que $b
$a >= $b $a mayor o igual que $b
$a == $b $a igual que $b
$a != $b $a distinto que $b

Operadores Lógicos:

$a AND $b Verdadero si ambos son verdadero
$a && $b Verdadero si ambos son verdadero
$a OR $b Verdadero si alguno de los dos es verdadero
$a !! $b Verdadero si alguno de los dos es verdadero
$a XOR $b Verdadero si sólo uno de los dos es verdadero
!$a Verdadero si $a es falso, y recíprocamente

Operadores de Asignación:

$a = $b Asigna a $a el contenido de $b
$a += $b Le suma a $b a $a
$a -= $b Le resta a $b a $a
$a *= $b Multiplica $a por $b y lo asigna a $a
$a /= $b Divide $a por $b y lo asigna a $a
$a .= $b Añade la cadena $b a la cadena $a

Banda ancha móvil en Venezuela crece más rápido que la fija El número de suscriptores a servicios de banda ancha móvil (pendrive y otros dispositivos) se incrementó en el último año a un ritmo mucho más rápido ...
Atraer visitas Web y mantenerlas más tiempo en tu sitio Para una persona que se dedica al marketing online, un visitante que llega a su sitio Web, es una pieza clave en el negocio que posee. Tu supervivenci...
CSS Semánticas para estar adelante de la competencia Toda la información está basada en el post citado, así como los ficheros relacionados. Recomendaciones de uso y escritura de código: Usar las et...
Nintendo confirma el lanzamiento de la Wii U a finales de este año Ya hay fecha para la Wii U, la nueva consola de Nintendo. El CEO de la compañía de videojuegos, Satoru Iwata, ha comunicado que la sucesora de la Wii ...
Las funciones en PHP Muchas veces, cuando trabajamos en el desarrolo de una aplicación, nos surge la necesidad de ejectar un mismo bloque de código en diferentes partes d...
Chrome:el navegador mas usado en latinoamérica,Ranking de Navegadores Las mejoras implementadas en el navegador de la Fundación Mozilla con el lanzamiento de la nueva versión Firefox 15 dedicada a mejorar el exceso de co...
Ipad 3, empezaran a fabricarlo en enero de 2012 Esta mañana os hablábamos sobre la posibilidad de que el iPhone 5 del futuro pudiera contar con una especie de airbag para proteger la pantalla, entre...
What is .htaccess What is .htaccess The .htaccess file is a simple text file (in ASCII format). In general you can use, .htaccess files to change some configuration ...
Que es el Link building Linkbuilding es una de las estrategias del SEO que consiste en conseguir que otras páginas web enlacen a la página que nos interese para hacer que los...
Commodore anuncia el regreso de la histórica AMIGA Si una empresa ha marcado los primeros años de la computación personal ha sido Commodore gracias a una serie de ordenadores que tenían gran calidad de...
Variables y operadores en PHP
Tagged on: