Document

Favorite Foods Array







<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Commmanding Foods Array</title>
    <link rel="stylesheet" href="../css/assignmentHeaderStyles.css" />
</head>
<body>

<?php
include('../header/assignmentHeader.php');

$defaults = ["Pizza", "Tacos", "Pasta", "Sushi", "Burgers"];
$foods = $defaults;

if (
$_SERVER["REQUEST_METHOD"] == "POST") {
    
$foods = [
        
$_POST["food1"],
        
$_POST["food2"],
        
$_POST["food3"],
        
$_POST["food4"],
        
$_POST["food5"]
    ];
}
?>

<h1>Favorite Foods Array</h1>

<form method="POST">
    <?php for ($i = 1; $i <= 5; $i++): ?>
        <label>Food <?= $i ?>:</label>
        <input type="text" name="food<?= $i ?>"
               value="<?= htmlspecialchars($foods[$i - 1]) ?>" required>
        <br>
    <?php endfor; ?>

    <button type="submit">Submit</button>
</form>

<?php if ($_SERVER["REQUEST_METHOD"] == "POST"): ?>

    <h2>Original Array</h2>
    <pre><?php print_r($foods); ?></pre>

    <h2>Count</h2>
    <?= count($foods) ?> foods

    <h2>Alphabetical Order</h2>
    <?php
    $sortedFoods 
= $foods;
    
sort($sortedFoods);
    
print_r($sortedFoods);
    
?>

    <h2>Reverse Array</h2>
    <?php print_r(array_reverse($foods)); ?>

    <h2>Unique Foods</h2>
    <?php print_r(array_unique($foods)); ?>

<?php endif; ?>

<?php
show_source
(__FILE__);
include(
'../footer/footer.php');
?>

</body>
</html>