Herramientas de usuario

Herramientas del sitio


programacionphp3:teorias:teoria1

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
programacionphp3:teorias:teoria1 [2015/03/14 19:05]
hcobo
programacionphp3:teorias:teoria1 [2017/10/10 16:12] (actual)
Línea 130: Línea 130:
 // Otra forma de operar: +=  -= *= /=  %= // Otra forma de operar: +=  -= *= /=  %=
     $cantidad += 1;     $cantidad += 1;
-    print "La cantidad ahora es " ​. $cantidad . '<​br>';​ // Imprime: La cantidad ahora es 2+    print 'La cantidad ahora es ' ​. $cantidad . '<​br>';​ // Imprime: La cantidad ahora es 2
 // Otra forma más de operar: ++  -- // Otra forma más de operar: ++  --
-    print "Sumo despues y " ​. $cantidad++ . '<​br>';​ // Imprime: Sumo despues y 2 +    print 'Sumo despues y ' ​. $cantidad++ . '<​br>';​ // Imprime: Sumo despues y 2 
-    print "Muestro ​" ​. $cantidad . '<​br>';​ // Imprime: Muestro 3 +    print 'Muestro ​' ​. $cantidad . '<​br>';​ // Imprime: Muestro 3 
-    print "Sumo antes y " ​. ++$cantidad . '<​br>';​ // Imprime: Sumo antes y 4+    print 'Sumo antes y ' ​. ++$cantidad . '<​br>';​ // Imprime: Sumo antes y 4
 ?> ?>
 </​code>​ </​code>​
Línea 145: Línea 145:
     $senial1 = True;     $senial1 = True;
     $senial2 = FALSE; // no importan mayusculas y minusculas en las constantes booleanas     $senial2 = FALSE; // no importan mayusculas y minusculas en las constantes booleanas
-    print "senial1 vale: " ​. $senial1 . '<​br>';​ // Imprime: senial1 vale: 1+    print 'senial1 vale: ' ​. $senial1 . '<​br>';​ // Imprime: senial1 vale: 1
     $senial1 = !$senial1;     $senial1 = !$senial1;
-    print "senial1 vale: " ​. $senial1 . '<​br>';​ // Imprime: senial1 vale: +    print 'senial1 vale: ' ​. $senial1 . '<​br>';​ // Imprime: senial1 vale: 
     $senial1 = !$senial1;     $senial1 = !$senial1;
-    print "senial1 vale: " ​. $senial1 . '<​br>';​ // Imprime: senial1 vale: 1+    print 'senial1 vale: ' ​. $senial1 . '<​br>';​ // Imprime: senial1 vale: 1
 // Operadores logicos: !, AND, &&, OR, || y XOR // Operadores logicos: !, AND, &&, OR, || y XOR
-    print "senial1 AND senial2 vale: " ​. ($senial1 AND $senial2) . '<​br>';​ // Imprime: senial1 AND senial2 vale:  +    print 'senial1 AND senial2 vale: ' ​. ($senial1 AND $senial2) . '<​br>';​ // Imprime: senial1 AND senial2 vale:  
-    print "senial1 && senial2 vale: " ​. ($senial1 && $senial2) . '<​br>';​ // Imprime: senial1 && senial2 vale:  +    print 'senial1 && senial2 vale: ' ​. ($senial1 && $senial2) . '<​br>';​ // Imprime: senial1 && senial2 vale:  
-    print "senial1 OR senial2 vale: " ​. ($senial1 OR $senial2) . '<​br>';​ // Imprime: senial1 OR senial2 vale: 1 +    print 'senial1 OR senial2 vale: ' ​. ($senial1 OR $senial2) . '<​br>';​ // Imprime: senial1 OR senial2 vale: 1 
-    print "senial1 || senial2 vale: " ​. ($senial1 || $senial2) . '<​br>';​ // Imprime: senial1 || senial2 vale: 1 +    print 'senial1 || senial2 vale: ' ​. ($senial1 || $senial2) . '<​br>';​ // Imprime: senial1 || senial2 vale: 1 
-    print "senial1 XOR senial2 vale: " ​. ($senial1 XOR $senial2) . '<​br>';​ // Imprime: senial1 XOR senial2 vale: 1+    print 'senial1 XOR senial2 vale: ' ​. ($senial1 XOR $senial2) . '<​br>';​ // Imprime: senial1 XOR senial2 vale: 1
 ?> ?>
 </​code>​ </​code>​
Línea 169: Línea 169:
 // Ejemplo de condicionalidad (selección) // Ejemplo de condicionalidad (selección)
     $numero = 601;     $numero = 601;
-    if ($numero % 2 == 0) { // % => módulo+    if ($numero % 2 === 0) { // % => módulo
         print 'El número ' . $numero . ' es par<​br>';​         print 'El número ' . $numero . ' es par<​br>';​
-        print "porque su división por dos da resto cero.";+        print 'porque su división por dos da resto cero.';
     } else     } else
         print 'El número ' . $numero . ' es impar';​         print 'El número ' . $numero . ' es impar';​
Línea 178: Línea 178:
     if ($numero > 500)     if ($numero > 500)
         print 'El número ' . $numero . ' es mayor a 500';         print 'El número ' . $numero . ' es mayor a 500';
-    elseif ($numero % 2 == 0) +    elseif ($numero % 2 === 0) 
-        print "El número $numero es par";+        print 'El número ​' . $numero ​. ' ​es par';
     else     else
         print 'El número ' . $numero . ' es impar';​         print 'El número ' . $numero . ' es impar';​
Línea 190: Línea 190:
   * El else es optativo   * El else es optativo
   * Los bloques se encierran entre {} (llaves); si el bloque tiene una sola línea, el uso de llaves es opcional   * Los bloques se encierran entre {} (llaves); si el bloque tiene una sola línea, el uso de llaves es opcional
-  * El simbolo para comparacion es == , porque = es de asignacion+  * El simbolo para comparacion es === , porque = es de asignacion
   * El print <br> se hace fuera de la condicion   * El print <br> se hace fuera de la condicion
  
Línea 201: Línea 201:
     $cantidad = 10;     $cantidad = 10;
     while ($cantidad > 1)     while ($cantidad > 1)
-       ​print ​"La cantidad es " ​. --$cantidad . '<​br>';​+       ​print ​'La cantidad es ' ​. --$cantidad . '<​br>';​
     print 'El valor final de cantidad es ' . $cantidad . '<​br>';​     print 'El valor final de cantidad es ' . $cantidad . '<​br>';​
  
 // En un while puede ser que no se ejecute nunca la sentencia??????​ // En un while puede ser que no se ejecute nunca la sentencia??????​
 // Que pasaria si el print dentro del while fuera: // Que pasaria si el print dentro del while fuera:
-//     ​print ​"La cantidad es " ​. $cantidad . '<​br>';​+//     ​print ​'La cantidad es ' ​. $cantidad . '<​br>';​
 // (nos olvidamos de decrementar $cantidad)??????​ // (nos olvidamos de decrementar $cantidad)??????​
 ?> ?>
programacionphp3/teorias/teoria1.1426370710.txt.gz · Última modificación: 2017/10/10 16:08 (editor externo)