PHP 配列にwhileループで入力する方法【基本と応用】

PHPでは、配列を繰り返し処理して入力操作を行うためにwhileループを使用することができます。以下は例です:

<?php
$fruits = array("apple", "banana", "orange");

$i = 0;
while($i < count($fruits)) {
    $fruit = $fruits[$i];
    echo "Enter the quantity of {$fruit}: ";
    $quantity = readline();
    echo "You have entered {$quantity} {$fruit}(s)." . PHP_EOL;
    
    $i++;
}
?>

前述の例では、最初に果物名を含む配列を定義しています。そして、whileループを使用して配列内の各要素を処理しています。ループの中で、ユーザーが入力した果物の数を受け取り、それを出力するためにreadline()関数を使用しています。最後に、$i変数を増やして配列内の次の要素を処理しています。

bannerAds