En este tema veremos estructuras condicionales y operadores logicos. Como se explico en pseudocodigo, la funcionalidad es la misma. Los operadores logicos son tal cual los explicamos en pseudocodigo y juegan exactamente el mismo papel. Solo debemos convertir las instrucciones anteriores al lenguaje php porque la logica que aprendimos en temas anteriores se mantiene.

En php y en la mayoria de lenguajes basados en c, la estructura condicional simple se llama «if», que en castellano significa «Si». En php no necesitamos especificar un «entonces» porque se sobreentiende que lo que viene despues del if es ese «entonces». Para la parte de la estructura que no se cumple en la condicion se usa la instruccion «else». Te habras percatado que no necesitas mucho esfuerzo para migrar lo que aprendiste en pseudocodigo para php. Pongamos un ejemplo del capitulo sobre operadores logicos para asimilar bien la instruccion. En el tema de operadores logicos vimos este ejemplo:

Ejemplo 1

Si (a == b) entonces {     
    Si ( b == c) entonces { 
        Imprimir (“Triangulo Equilátero”);    
    } 
}

En php luciria asi:

if ($a == $b) {
    if ($b == $c){
          echo 'Triangulo Equilatero';
    }
}

Notas ahora el parecido casi exacto? La logica es la misma, la funcion es la misma, solo cambia la sintaxis. Esto te va a permitir aprender absolutamente cualquier lenguaje de programacion. Tener una base en pseudocodigo te abre las puertas al primer lenguaje, y dominar el primer lenguaje te abre las puertas para el resto de ellos. Solo depende de ti, pues como ves, es realmente muy sencillo.

El resto de instrucciones que iremos viendo te las voy a explicar muy efimeramente pues se supone que ya terminaste el capitulo anterior, y en aras de ganar tiempo, solo te voy a ir mostrando el codigo viejo pseudocodigo contra el nuevo php. De esta forma tu mismo vas a ver la similitud. En este caso mezclemos condicionales y operadores.

Ejemplo 2





Pseudocodigo


Si ( (a == b) AND ( b == c)  ) entonces { 
   Imprimir (“Triangulo Equilátero”); 
}

Codigo Php


if ($a == $b) && ($b == $c){
   echo 'Triangulo Equilatero'
}
condicionales y operadores logicos en php

Conclusiones

Gracias al enfoque de pseudocodigo que hicimos en el Capitulo 1, te sera muy facil entender todo lo que se viene. Este es precisamente el por que de este blog, darte una camino mas rapido hacia el aprendizaje. Vas a ver la similitud de cada una de las intrucciones de pseudocodigo con el lenguaje php, y esto, creeme, es un gran avance para ti. Es imposible cubrir todo el lenguaje php en este blog, pero si es posible orientarte en los aspectos mas fundamentales. No vas a aprender programacion en un solo sitio, sin embargo empezar por aqui te va a mostrar el camino.

Sigueme!
error