jueves, 4 de mayo de 2017

TAREA CLASE NUMERO 6

Variables.

A veces es conveniente tener nombres de variables variables. Dicho de otro modo, son nombres de variables que se pueden definir y usar dinámica mente. Una variable normal se establece con una sentencia como:

?>php
$a = "hola";
?>

Una variable variable toma el valor de una variable y lo trata como el nombre de una variable. En el ejemplo anterior, hola, se puede usar como el nombre de una variable utilizando dos signos de dólar. Es decir:

?>php
$$a = "hola";
?>

En este momento se han definido y almacenado dos variables en el árbol de símbolos de PHP: $a, que contiene "hola", y $hola, que contiene "mundo". Es más, esta sentencia:

?>php
echo "$a ${$a}";
?>

produce el mismo resultado que:

?>php
echo "$a $hola";
?>

A la hora de comenzar a elaborar códigos en PHP ten en cuenta, las buenas practicas.


Variables: A la hora de utilizar las variables toca saber cuáles son las formas correctas para no tener problemas a la hora de ejecutar el código.
<?php
$edad=18 Forma correcta.
$_edad=18
$ed@d=18
 ?>



Reporte de errores: Es una gran ayuda a la hora de empezar a escribir tu código.
<?php
error_reporting(E_ALL)
 ?>


Operadores de comparación: compara el valor y el tipo Dado que en PHP las variables no tienen un tipo asignado y éste puede cambiar.

<?php

$edad=21;

if (($edad%2)==0) {

echo " <br> Es multiplo de 2";

}else{
echo " <br> No es multiplo";
}

?>
Usa comillas simples en vez de dobles: Esto puede parecer una perogrullada pero usar comillas simples (') en vez de dobles (") es el doble de rápido. O sea que siempre que puedas tira de comillas simples. El rendimiento de tu servidor te lo agradecerá.


Identificadores de clases, métodos y propiedades sin sentido: Un identificador siempre debe ser lo más descriptivo posible. A muchos le gusta usar identificadores increíblemente ir relacionados con su propósito. Esto compromete enormemente la lectura de un código.
 

FECHA Y HORAR: PHP dispone de una clase llamada Date Time que facilita la lectura, escritura, comparación y cálculos sobre fechas y horas.
<?php                
$fecha = '22. 11. 1968';
$inicio = \DateTime::createFromFormat('d. m. Y', $fecha);

echo "Fecha de Inicio: " . $inicio->for





No hay comentarios:

Publicar un comentario