Mi tema principal en este post, son los tipos de datos, esto es mucho muy importante cuando se trata de hacer operaciones mas complejas, tenemos que saber diferenciar entre los tipos de datos, definirlos bien y tambien es necesario que sepamos que si podemos cambiar los tipos, es decir pasar un string a un double por ejemplo, bueno antes de seguir hablando se los escribo.
Los tipos de datos que encontraremos son:
- Integer
- Floating Point number
- String
- Array
- Object
Los Integer
$a = 4;
$a = -4;
Quiere decir que podemos utilzar numeros enteros en un intervalo de menos infinito hasta el infinito positivo
Los Float
Para mi estos son los double, estoy acostumbrado a decir que se llaman así
$a = 0.04;
$a = -14.4;
Los Strings
Existen de dos tipos para mi, los strings dinámicos y los estáticos, ahora estoy seguro que dirán, bueno segun he investigado eso no existe, pero para mi si, les explico el POR QUÉ?
$a = "Hola mundo como estan";
$a = 'Hola mundo como estan';
Si hacen un echo con cualquiera de las estructuras que coloque anteriormente escribirá exactamente lo que esta contenido tanto dentro de las comillas y las apostrofes, pero si vamos a un archivo de php y lo corremos en nuestro servidor tendran lo siguiente, ejemplo.
Archivo: datos_string_script.php
Contenido:
<?php
$saludo = "Hola";
$saludo2 = 'Hola';
echo $complemento = "$saludo como estas <br>";
echo $complemento2 = '$saludo como estas';
?>
Pantalla:
-----------------------------------------------------------Inicia Pantala------------------------------------------------------------
Hola como estas
$saludo como estas
--------------------------------------------------------Termina Pantala----------------------------------------------------------
Cada linea corresponde en orden a lo que mandamos a imprimir, como pueden ver la primera es el strin dinámico, facilmente podemos cambiar su contenido sin necesidad de hacer el proceso de concatenado, en cambio la variable $complemento2 es estática necesitamos llevar a cabo un proceso de concatenado para que todo resulte bien.
TIPOS DE DATOS ARRAY
Estos tipos de datos son muy importantes, son los que mas me gustan para trabajar, existen muchas formas de crear un array, principalmente yo uso las siguientes.
Crear el array incluyendo sus valores en el momento de su creación: $array = ("uno","dos","tres";
O simplemente creamos campo por campo el array, por ejemplo:
$array[0]="uno";
$array[1]=2;
$array[2]='a';
Como podemos notar, es posible utilizar muchos tipos de datos dentro de una variable del tipo Array, genial no, tambien podemos encontrar otro tipo de arrays, y estos son los asociativos, es decir, esta el campo con su respectivo valor, ah!!! antes de que se me olvide respecto a los signos, en php encontraremos estos signos super importantes:
<= menor o igual que
>= mayor o igual que
=> Asociado a
Era solo como para hacer un parentecis, por lo que veremos a continuación, ejemplo de array asociativo:
$a = array(
"animal" => "Gato",
"genero" => "F",
"especie" => "Felino"
);
Bueno lo mas emocionante de php para mi es usar funciones y esas cosas, ya pronto nos acercamos a esto, ahora hay una serie de funciones respecto al control o manipulación de cadenas de caracteres, y al ser tantas me tomaría mucho tiempo escribirlas todas, bueno ademas de ello no las recuerdo todas, asi que les pongo el link de la página de la que aprendí a hacer esa manipulación... .
Bueno creo que por este día es mas que suficiente, quizas pueden realizar scripts de php un poco mas complicado ahora pero no es nada con respecto a lo que haremos luego, en el proximo post vamos a hablar algo muy interesante, a los que le gusta programar en orientación a objetos, les va a facinar, ya que php también puede trabajar de esta manera.
Como en los post anteriores me despido a las 16:43 horas en Guatemala, aún no he almorzado, entonces me muero del hambre, como siempre espero que les sirva y cualquier duda mi correo de consultas es [email protected]

