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変数を増やして配列内の次の要素を処理しています。