PHP 程序:交换两个变量


2024年2月15日, Learn eTutorial
2268

什么是两个变量的交换?

在这个程序中,我们使用 PHP 交换两个变量。交换是指**互换**变量的值。例如,如果用户在第一个变量中输入 **5**,在第二个变量中输入 **6**,交换后第一个变量的值将变为 **6**,第二个变量的值将变为 **5**。

如何在 PHP 中交换变量?

在这个程序中,我们接受用户输入的值。首先,我们需要从用户那里读取值并将它们存储到变量中。之后,我们需要创建一个临时变量,并将第一个数字变量的值赋给临时变量,将第二个数字变量的值赋给第一个数字变量,最后将临时变量的值赋给第二个数字变量。为了显示交换后的结果,我们可以打印这些变量。

算法

步骤 1: 从用户那里接收第一个数字到变量 num1

步骤 2: 从用户那里接收第二个数字到变量 num2

步骤 3: 读取值到变量后,现在我们需要创建一个临时变量 temp,并将变量 num1 的值赋给它。

步骤 4: 将变量 num1 的值赋给 temp 后,我们需要将变量 num2 的值赋给变量 num1

步骤 5: 之后,我们需要将变量 temp 的值赋给变量 num2

步骤 6: 完成上述步骤后,我们已经完成了交换,现在我们可以打印已交换的变量 num1num2 的值。

PHP 源代码

                                          <?php
$num1 = readline("Enter the first number: ");
$num2 = readline("Enter the second number: ");
$temp = $num1;
$num1 = $num2;
$num2 = $temp;
echo "\n After swapping:\n";
echo " Fist Number = $num1 \n Second Number = $num2";
?>
                                      

输出

Enter the first number: 69
Enter the second number: 54

After swapping:
Fist Number = 54
Second Number = 69