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

Próxima revisión
Revisión previa
programacionphp3:teorias:teoria1 [2015/03/14 18:34]
hcobo creado
programacionphp3:teorias:teoria1 [2017/10/10 16:12] (actual)
Línea 56: Línea 56:
    echo '​segundo renglon';​    echo '​segundo renglon';​
    
 +?>
 +</​code>​
 +
 +===== Salto de linea con PHP =====
 +<code php>
 +<?php
 +   echo '​esto';​
 +   echo '​sale'; ​            // qué feo, no pone espacios en el medio, cómo lo arreglo?
 +   echo '​pegado';​
 +   echo ' mejoró :​)'; ​      // ahora sí
 +   echo '<​br>';​
 +   echo '​saltó !';
 +   echo ' y ahora sigo en el mismo :(';
 ?> ?>
 </​code>​ </​code>​
Línea 80: Línea 93:
     $apyno = $apellido . ', ' . $nombre;     $apyno = $apellido . ', ' . $nombre;
  
-    echo '<​pre>';​ 
     // Imprime: Rodriguez, Juan     // Imprime: Rodriguez, Juan
-    print $apellido . ', ' . $nombre . "​\n"​; // Concatenacion +    print $apellido . ', ' . $nombre . '<​br>'​; // Concatenacion
-    // Imprime: Rodriguez Juan  +
-    print "​$nombre $apellido \n"; // Las variables se interpretan dentro de "+
     // Imprime: $nombre $apellido \n     // Imprime: $nombre $apellido \n
     print '​$nombre $apellido \n'; // Las variables y caracteres especiales NO se interpretan dentro de '     print '​$nombre $apellido \n'; // Las variables y caracteres especiales NO se interpretan dentro de '
     // Imprime: Rodriguez, Juan     // Imprime: Rodriguez, Juan
-    print $apyno . "​\n"​;+    print $apyno . '<​br>'​;
  
     // Imprime: Rodriguez     // Imprime: Rodriguez
-    print $apellido . "​\n"​;+    print $apellido . '<​br>'​; 
     $apellido .= $nombre . ' pepe';     $apellido .= $nombre . ' pepe';
     // Imprime: RodriguezJuan pepe     // Imprime: RodriguezJuan pepe
-    print $apellido . "​\n"​;+    print $apellido . '<​br>'​;
  
-    echo '</​pre>';​ 
-    // Ver utilizacion del operador .= 
 ?> ?>
 </​code>​ </​code>​
Línea 106: Línea 115:
     $cantidad = 1;     $cantidad = 1;
     $importe = 126.50;     $importe = 126.50;
-    echo '<​pre>';​ 
     print $cantidad; // Imprime: 1     print $cantidad; // Imprime: 1
-    print "​\n"​+    print '<​br>'​
-    print $importe . "​\n"​; // Imprime: 126.5+    print $importe . '<​br>'​; // Imprime: 126.5
  
 /* Operadores utilizados: + - (- unario) * / % /* Operadores utilizados: + - (- unario) * / %
Línea 117: Línea 125:
     print '1 + 5 * 3 => '; // Imprime: 1 + 5 * 3 =>      print '1 + 5 * 3 => '; // Imprime: 1 + 5 * 3 => 
     print 1 + 5 * 3; // Imprime: 16     print 1 + 5 * 3; // Imprime: 16
-    print "​\n"​+    print '<​br>'​
-    print '(1 + 5) * 3 => ' . (1 + 5) * 3 . "​\n"​; // Imprime: (1 + 5) * 3 => 18+    print '(1 + 5) * 3 => ' . (1 + 5) * 3 . '<​br>'​; // Imprime: (1 + 5) * 3 => 18
  
 // Otra forma de operar: +=  -= *= /=  %= // Otra forma de operar: +=  -= *= /=  %=
     $cantidad += 1;     $cantidad += 1;
-    print "La cantidad ahora es " ​. $cantidad . "​\n"​; // 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++ . "​\n"​; // Imprime: Sumo despues y 2 +    print 'Sumo despues y ' ​. $cantidad++ . '<​br>'​; // Imprime: Sumo despues y 2 
-    print "Muestro ​" ​. $cantidad . "​\n"​; // Imprime: Muestro 3 +    print 'Muestro ​' ​. $cantidad . '<​br>'​; // Imprime: Muestro 3 
-    print "Sumo antes y " ​. ++$cantidad . "​\n"​; // Imprime: Sumo antes y 4 +    print 'Sumo antes y ' ​. ++$cantidad . '<​br>'​; // Imprime: Sumo antes y 4
-    echo '</​pre>';​+
 ?> ?>
 </​code>​ </​code>​
Línea 135: Línea 142:
 <code php> <code php>
 <?php <?php
-    echo '<​pre>';​ 
 // Variables booleanas (logicas) // Variables booleanas (logicas)
     $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 . "​\n"​; // Imprime: senial1 vale: 1+    print 'senial1 vale: ' ​. $senial1 . '<​br>'​; // Imprime: senial1 vale: 1
     $senial1 = !$senial1;     $senial1 = !$senial1;
-    print "senial1 vale: " ​. $senial1 . "​\n"​; // Imprime: senial1 vale: +    print 'senial1 vale: ' ​. $senial1 . '<​br>'​; // Imprime: senial1 vale: 
     $senial1 = !$senial1;     $senial1 = !$senial1;
-    print "senial1 vale: " ​. $senial1 . "​\n"​; // 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) . "​\n"​; // 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) . "​\n"​; // Imprime: senial1 && senial2 vale:  +    print 'senial1 && senial2 vale: ' ​. ($senial1 && $senial2) . '<​br>'​; // Imprime: senial1 && senial2 vale:  
-    print "senial1 OR senial2 vale: " ​. ($senial1 OR $senial2) . "​\n"​; // 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) . "​\n"​; // 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) . "​\n"​; // Imprime: senial1 XOR senial2 vale: 1 +    print 'senial1 XOR senial2 vale: ' ​. ($senial1 XOR $senial2) . '<​br>'​; // Imprime: senial1 XOR senial2 vale: 1
-    echo '</​pre>';​+
 ?> ?>
 </​code>​ </​code>​
Línea 162: Línea 167:
 <code php> <code php>
 <?php <?php
-    echo '<​pre>';​ 
 // 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\n"+        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'
-    print "​\n"​;+    print '<​br>'​;
  
     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';​
-    echo '</​pre>​';+
 ?> ?>
 </​code>​ </​code>​
Línea 187: 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 \n se hace fuera de la condicion+  * El print <​br> ​se hace fuera de la condicion
  
  
Línea 195: Línea 198:
 <code php> <code php>
 <?php <?php
-    echo '<​pre>';​ 
 // Ejemplo de iteracion (repeticion) // Ejemplo de iteracion (repeticion)
     $cantidad = 10;     $cantidad = 10;
     while ($cantidad > 1)     while ($cantidad > 1)
-       ​print ​"La cantidad es " ​. --$cantidad . "​\n"​+       ​print ​'La cantidad es ' ​. --$cantidad . '<​br>'​
-    print "El valor final de cantidad es $cantidad ​\n";+    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 . "​\n"​;+//     ​print ​'La cantidad es ' ​. $cantidad . '<​br>'​;
 // (nos olvidamos de decrementar $cantidad)??????​ // (nos olvidamos de decrementar $cantidad)??????​
-    echo '</​pre>';​ 
 ?> ?>
 </​code>​ </​code>​
Línea 224: Línea 225:
 <code php> <code php>
 <?php <?php
-    echo '<​pre>';​ 
 // Ejemplo de repetición con DO .... WHILE () // Ejemplo de repetición con DO .... WHILE ()
     $cantidad = 1;     $cantidad = 1;
     do {     do {
-        print "$cantidad\n";+        print $cantidad ​. '<​br>'​;
         $cantidad++;​         $cantidad++;​
     } while ($cantidad < 4);     } while ($cantidad < 4);
-    print "Resultado final de cantidad: $cantidad"; +    print 'Resultado final de cantidad: ​' . $cantidad;
-    echo '</​pre>'​;+
 ?> ?>
 </​code>​ </​code>​
Línea 242: Línea 241:
 <code php> <code php>
 <?php <?php
-    echo '<​pre>';​ 
 // Ejemplo de ciclo con FOR // Ejemplo de ciclo con FOR
     for ($indice = 1; $indice <= 5; $indice++) {     for ($indice = 1; $indice <= 5; $indice++) {
-        print $indice . "​\n"​;+        print $indice . '<​br>'​;
     }     }
-    echo '</​pre>';​ 
 ?> ?>
 </​code>​ </​code>​
programacionphp3/teorias/teoria1.1426368863.txt.gz · Última modificación: 2017/10/10 16:08 (editor externo)