我收到错误 未初始化的字符串偏移量:
这是我的代码
{{1}}
我查看了我的代码,我认为一切都是正确的,但我认为它不完美,因为它有错误。
结果必须是没有错误的tseT。 我不允许使用error_reporting(0);
这是我们的赋值tbh,仅使用1 for循环反转字符串。
感谢您的回答。
答案 0 :(得分:2)
不是手动循环使用PHP函数strrev
解决方案1:
<?php
$post = "Test";
echo strrev($post);
<强>输出:强>
tseT
解决方案2:
$post = "Test";
for($x=strlen($post)-1; $x>=0; $x--)
{
echo $post[$x];
}
<强>输出:强>
tseT
答案 1 :(得分:1)
试试这个:
for($i=strlen($post) - 1; $i>=0; $i--){
echo $post[$i];
}
因为数组索引是从0
到n-1