PHP 程序:在数组中插入值


2022 年 4 月 27 日, Learn eTutorial
1500

在数组中插入值

在这个程序中,我们将看到用户如何在数组中插入值。例如,用户可以指定数组的长度并向其中插入元素。

如何使用 PHP 在数组中插入值?

要在数组中插入值,首先我们必须将数组的限制读取到变量 len 中。然后我们必须初始化一个空数组 arr[],之后,我们将值 0 赋给变量 i 并执行循环,直到条件 'i < len' 变为假,并且在每次迭代中递增变量 i 的值,在循环块中,我们必须从用户那里读取元素到数组 a[i] 中。

算法

步骤 1: 从用户那里获取数组的限制并将其赋给变量 len

步骤 2: 初始化一个空数组 arr[]

步骤 3: 将值 0 赋给变量 i 并执行子步骤,直到条件 'i < len' 变为假,并在每次迭代中递增变量 i 的值

        (i) 将 'i + 1' 的计算值赋给变量 j(仅用于在子步骤 ii 中打印元素计数)

        (ii) 从用户那里读取元素并将其赋给数组 arr[i]

步骤 4: 使用 for 循环打印数组 arr[] 的每个元素

PHP 源代码

                                          <?php
$len = readline("Enter the limit of the array: ");
$arr = array();
for ($i = 0; $i < $len; $i++) {
    $j = $i + 1;
    $arr[$i] = readline("Enter element $j: ");
}
echo "The elements in the array are: \n";
for ($i = 0; $i < $len; $i++) {
    echo "$arr[$i] ";
}
?>
                                      

输出

Enter the limit of the array: 5
Enter element 1: 1
Enter element 2: 2
Enter element 3: 3
Enter element 4: 4
Enter element 5: 5
The elements in the array are:
1 2 3 4 5