PHP : algo básico…

En episodios anteriores de LAESA vimos como introducir datos a una base de datos en MYSQL,pero se me pasó mostrarles algunas de los conocimientos base sobre PHP,asi que en el inicio de este tutorial vamos a emplear una pequeña parte para dar una introducción a PHP.
php

Empezaremos con preguntarnos, Qué es PHP?, PHP (acrónimo de “PHP: Hypertext Preprocessor”) es un lenguaje de código abierto(OpenSource)interpretado de alto nivel embebido a HTML y que se ejecuta en nuestro servidor.

Veamos  un ejemplo:

<html>

<head>

<title>Hola Mundo PHP</title>

</head>

<body>

<?php

echo “Hola mundo en PHP”;

?>

</body>

</htm>

Podemos notar que a diferencia de los Script en javaScript, C u otro lenguaje en este solo lo embebemos (lo metemos dentro del otro código) en HTML pero para poder hacerlo lo introducimos en etiquetas <?php ?> para que nuestro servidor interprete y ejecute esa línea de código. La diferencia entre este lenguaje y otros, como el javaScript, es que se ejecuta en el lado del servidor no de el lado del cliente (navegador web).

PHP soporta los siguientes tipos:

• Array

• Números en punto flotante

• Entero

• Objeto

• Cadena

El tipo de una variable normalmente no lo indicamos ya que PHP le vale chetos y lo decide en el tiempo de ejecución dependiendo del contexto en el que se utilice esa variable.

Si queremos definir a huevo que una variable se convierta a un tipo, podemos obligarla con solo usar la función settype() .

Noten que una variable se puede comportar de formas diferentes en ciertas situaciones, dependiendo de qué tipo sea en ese momento, por ejemplo: la variable casa puede ser de tipo String y mas adelante podemos volver a utilizarla pero usándola de tipo Int.

Las variables de tipo entero las podemos declarar de la siguiente forma:

$nombreVariable=22;

Si queremos declarar una variable de tipo Double lo hacemos de la siguiente forma:

$nombreVariable=22.2;

Las de tipo String las podemos declarar con comillas simples, ejemplo:

$nombreVariable1=’sqleros';

Podemos concatenar nuestras variables de la siguiente manera:

$nombreVariable1=’sqleros';

$nombreVariable2=’.com.ar';

$variableConcatenada=’ejemplo de concatenado de ‘.$nombreVariable1.$nombreVariable2;

echo $variableConcatenada;

PHP también nos permite manejar objetos, para inicializar un objeto, se usa la sentencia new para instanciar el objeto a una variable.

<?php

class slqeros {

function belzebu () {

echo”<br>”;

echo “sqleros.com.ar”;

}

}

$nombreVariable = new slqeros;

$nombreVariable->belzebu();

?>

PHP soporta Arrays. Se puede crear una array usando las funciones list() o array(), o se puede asignar el valor de cada elemento del array de manera explícita.

$sqleros[0] = “belzebu”;

$sqleros[1] = “ramsiruchis”;

También se puede crear un array simplemente añadiendo valores al array. Cuando se asigna un valor a una variable array usando corchetes vacíos, el índex se le añade de una manera automática.

$sqlero[] = “hola”;

$sqlero[] = “belzebu”;

Los arrays se pueden ordenar usando las funciones asort(), arsort(), ksort(), rsort(), sort(), uasort(),

usort(), y uksort() .

Podemos forzar a una variable para que tome un tipo especifico :

• (int), (integer) – fuerza a entero (integer)

• (real), (double), (float) – fuerza a doble (double)

• (string) – fuerza a cadena (string)

• (array) – fuerza a array (array)

• (object) – fuerza a objeto (object)

Por ejemplo :

$belzebu= 10; // $belzebu es un entero

$satanas = (double) $belzebu; // $satanas es un doble