在此程序中,我们使用 PHP 反转字符串。反转字符串意味着以相反的顺序打印用户输入的字符串。例如,如果用户输入的字符串是 windows,那么程序的输出将是 swodniw。
这很简单,并且有许多方法可以使用 PHP 查找字符串的反转。最简单的方法是使用内置函数 strrev() ,它直接返回输入字符串的反转。但在此程序中,我们不使用函数查找字符串的反转。这里我们首先从用户读取输入并将其分配给变量 char ,之后我们使用内置函数 strlen() 查找字符串的长度,并将该值分配给变量 len。 然后我们将 'len - 1' 的值分配给变量 i 并执行 for 循环 ,直到条件 'i >= 0' 变为假,我们还将变量 i 的值在每次迭代中递减,并打印变量 char 的值及其变量 i 的值的索引。通过执行这些步骤,我们可以找到字符串的反转。
步骤 1: 从用户读取输入并将其反转到变量 char 中
步骤 2: 使用内置函数 strlen() 查找变量 char 的长度并将其分配给变量 len
步骤 3: 将 'len - 1' 的计算值分配给变量 i,并执行步骤 4,直到条件 'i >= 0' 变为假,并在每次迭代中递减变量 i 的值
步骤 4: 打印变量 char 的值及其变量 i 的值的索引
<?php
$char = readline("Enter the string: ");
$len = strlen($char);
echo "Reverse of $char is ";
for ($i = ($len - 1); $i >= 0; $i--) {
echo $char[$i];
}
?>
Enter the string: algorithm Reverse of algorithm is mhtirogla