0% encontró este documento útil (0 votos)
24 vistas6 páginas

PHP Practicas

El documento presenta una serie de prácticas y ejercicios para mejorar las habilidades en PHP, desde conceptos básicos como 'Hola Mundo' hasta temas más avanzados como manejo de errores y conexión a bases de datos. Cada ejercicio incluye ejemplos de código que ilustran cómo implementar diferentes características del lenguaje. Se concluye animando a los lectores a explorar temas más avanzados en PHP, como programación orientada a objetos y frameworks.

Cargado por

Bori
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas6 páginas

PHP Practicas

El documento presenta una serie de prácticas y ejercicios para mejorar las habilidades en PHP, desde conceptos básicos como 'Hola Mundo' hasta temas más avanzados como manejo de errores y conexión a bases de datos. Cada ejercicio incluye ejemplos de código que ilustran cómo implementar diferentes características del lenguaje. Se concluye animando a los lectores a explorar temas más avanzados en PHP, como programación orientada a objetos y frameworks.

Cargado por

Bori
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Aquí tienes algunas prácticas y ejercicios que puedes realizar para mejorar tus

habilidades en PHP. Estas prácticas abarcan desde conceptos básicos hasta temas
más avanzados.

1. Hola Mundo

Crea un archivo PHP que muestre "Hola Mundo" en el navegador.

Sin ajuste Copiar código

<?php

echo "Hola Mundo";

?>

2. Variables y Tipos de Datos

Crea un script que declare variables de diferentes tipos (string, integer, float, boolean)
y muestre sus valores.

Sin ajuste Copiar código

<?php

$nombre = "Juan";

$edad = 25;

$altura = 1.75;

$esEstudiante = true;

echo "Nombre: $nombre<br>";

echo "Edad: $edad<br>";

echo "Altura: $altura<br>";

echo "Es estudiante: " . ($esEstudiante ? "Sí" : "No") . "<br>";

?>

3. Condicionales

Crea un script que verifique si un número es par o impar.


Sin ajuste Copiar código

<?php

$numero = 10;

if ($numero % 2 == 0) {

echo "$numero es un número par.";

} else {

echo "$numero es un número impar.";

?>

4. Bucles

Crea un script que imprima los números del 1 al 10 utilizando un bucle for.

Sin ajuste Copiar código

<?php

for ($i = 1; $i <= 10; $i++) {

echo $i . "<br>";

?>

5. Funciones

Crea una función que reciba dos números y devuelva su suma.

Sin ajuste Copiar código

<?php

function sumar($a, $b) {

return $a + $b;
}

echo "La suma de 5 y 10 es: " . sumar(5, 10);

?>

6. Arreglos

Crea un script que declare un arreglo de frutas y muestre cada fruta en una lista.

Sin ajuste Copiar código

<?php

$frutas = array("Manzana", "Banana", "Naranja", "Fresa");

echo "<ul>";

foreach ($frutas as $fruta) {

echo "<li>$fruta</li>";

echo "</ul>";

?>

7. Manejo de Formularios

Crea un formulario simple que permita al usuario ingresar su nombre y muestre un


saludo.

Sin ajuste Copiar código

<!-- form.php -->

<form method="post" action="saludo.php">

Nombre: <input type="text" name="nombre">

<input type="submit" value="Enviar">

</form>
Sin ajuste Copiar código

<!-- saludo.php -->

<?php

if ($_SERVER["REQUEST_METHOD"] == "POST") {

$nombre = htmlspecialchars($_POST['nombre']);

echo "Hola, $nombre!";

?>

8. Conexión a Base de Datos

Crea un script que se conecte a una base de datos MySQL y muestre los registros de
una tabla.

Sin ajuste Copiar código

<?php

$servername = "localhost";

$username = "usuario";

$password = "contraseña";

$dbname = "mi_base_de_datos";

// Crear conexión

$conn = new mysqli($servername, $username, $password, $dbname);

// Verificar conexión

if ($conn->connect_error) {

die("Conexión fallida: " . $conn->connect_error);

}
$sql = "SELECT id, nombre FROM usuarios";

$result = $conn->query($sql);

if ($result->num_rows > 0) {

while($row = $result->fetch_assoc()) {

echo "id: " . $row["id"]. " - Nombre: " . $row["nombre"]. "<br>";

} else {

echo "0 resultados";

$conn->close();

?>

9. Sesiones

Crea un script que inicie una sesión y almacene un nombre de usuario.

Sin ajuste Copiar código

<?php

session_start();

$_SESSION['usuario'] = "Juan";

echo "Sesión iniciada. Usuario: " . $_SESSION['usuario'];

?>

10. Manejo de Errores

Crea un script que maneje errores utilizando try y catch.

Sin ajuste Copiar código

<?php
function dividir($a, $b) {

if ($b == 0) {

throw new Exception("División por cero.");

return $a / $b;

try {

echo dividir(10, 0);

} catch (Exception $e) {

echo "Error: " . $e->getMessage();

?>

Conclusión

Estas prácticas te ayudarán a familiarizarte con la sintaxis y las características de


PHP. A medida que avances, puedes explorar temas más avanzados como
programación orientada a objetos, frameworks (como Laravel o Symfony) y desarrollo
de APIs. ¡Buena suerte!

También podría gustarte