Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
programacionphp3:teorias:teoria1 [2015/03/14 18:53] hcobo [Salto de linea con PHP] |
programacionphp3:teorias:teoria1 [2017/10/10 16:12] (actual) |
||
---|---|---|---|
Línea 68: | Línea 68: | ||
echo '<br>'; | echo '<br>'; | ||
echo 'saltó !'; | echo 'saltó !'; | ||
- | echo ' y sigo en el mismo :('; | + | echo ' y ahora sigo en el mismo :('; |
?> | ?> | ||
</code> | </code> | ||
Línea 93: | Línea 93: | ||
$apyno = $apellido . ', ' . $nombre; | $apyno = $apellido . ', ' . $nombre; | ||
- | echo '<pre>'; | ||
// Imprime: Rodriguez, Juan | // Imprime: Rodriguez, Juan | ||
print $apellido . ', ' . $nombre . '<br>'; // Concatenacion | print $apellido . ', ' . $nombre . '<br>'; // Concatenacion | ||
Línea 108: | Línea 107: | ||
print $apellido . '<br>'; | print $apellido . '<br>'; | ||
- | echo '</pre>'; | ||
?> | ?> | ||
</code> | </code> | ||
Línea 117: | 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 128: | 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 146: | 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 173: | 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 198: | 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 206: | 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 235: | 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 253: | 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> |