Php

Matriz en Php: Siguiendo con el aprendizaje de Php veamos en el día de hoy un ejemplo bastante práctico: Almacenar en una matriz 12 nombres, luego de estar almacenados los 12 nombres, insertar un nuevo nombre al final y al inicio de la matriz, luego de tener los 14 nombres, mostrarlos, luego eliminar el nombre que está en la 7 posición de la matriz. Luego mostrar la nueva matriz, luego ordenarla y mostrarla.

Matriz en Php ejercicio usando matrices

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8"/>
 <title>Matriz</title>
</head>
<body>
 <form action="matriz.php" method="POST">
 <input type="text" name="a" value="Mostrar Matriz"/>
 <input type="submit" value="Mostrar"/>
 </form>
</body>
</html>
< ?php 
if($_POST){
 $matriz[0] = "Ivan";
 $matriz[1] = "Maria";
 $matriz[2] = "Luis";
 $matriz[3] = "Karen";
 $matriz[4] = "Jesus";
 $matriz[5] = "Silvana";
 $matriz[6] = "Juan";
 $matriz[7] = "Pablo";
 $matriz[8] = "Sonia";
 $matriz[9] = "Luisa";
 $matriz[10] = "Mirtha";
 $matriz[11] = "Carlos";
 array_unshift($matriz, "Sofia");
 array_push($matriz, "Andres");
 for ($i=0; $i < count($matriz); $i++) { 
 echo "".$matriz[$i]."<br>";
 }
 $matriz[7] = "";
 echo "<br />";
 for ($i=0; $i < count($matriz); $i++) { 
 echo "".$matriz[$i]."<br>";
 }
 echo "<br />";
 sort($matriz);
 for ($i=0; $i < count($matriz); $i++) { 
 echo "".$matriz[$i]."<br>";
 }
}
?>

Para probar el código tan solo debes copiarlo en un editor de texto y guárdalo con extensión .php en la carpeta de tu servidor, luego accede a el mediante el navegador a la ruta de tu archivo ejemplo: http://localhost/carpeta/archivo.php.

Recuerda que en la sección de Php encontrarás muchos contenido acerca de este lenguaje de programación con el cual podrás crear aplicaciones Web de todo tipo.

Así mismo puedes incursionar en el aprendizaje de un Framework que te permita optimizar todo tu código, trabajar más rápido y garantizar la seguridad de tus datos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *