与“字符串”相反的顺序;“你好”字;倒过来说;“你好”一词;在PHP中
我是php的新用户,我需要将字符串“Hello Word”反转为“Word Hello”,它可以是“My Name is Khan”在php代码中反转为“Khan is Name My”,请任何人帮助我 谢谢与“字符串”相反的顺序;“你好”字;倒过来说;“你好”一词;在PHP中,php,Php,我是php的新用户,我需要将字符串“Hello Word”反转为“Word Hello”,它可以是“My Name is Khan”在php代码中反转为“Khan is Name My”,请任何人帮助我 谢谢 $str = "My Name is Khan"; $reverse = implode(" ",array_reverse(explode(" ", $str))); echo $reverse; 结果是Khan是我的名字 explode根据分隔符将字符串拆分为数组,在本例中,分隔
$str = "My Name is Khan";
$reverse = implode(" ",array_reverse(explode(" ", $str)));
echo $reverse;
结果是Khan是我的名字
explode
根据分隔符将字符串拆分为数组,在本例中,分隔符为“”
array\u reverse
是不言自明的,它反转数组的顺序<代码>内爆然后使用分隔符连接字符串。您可能会想编写一些代码来显示,然后让我们帮助您回答问题,但让我描述一下逻辑,因为您要将其作为字符串输入,所以您可能会想根据要拆分的字符拆分字符
你可以考虑这个
完成后,将该拆分放入一个数组中。您可以使用循环将其反转回来,也可以使用
希望它有帮助试试这个:
<?php
$name = 'Khan is Name My';
$temp = explode(' ', $name);
echo '<pre>';
print_r($temp);
echo '</pre>';
$arr = array_reverse($temp);
echo '<pre>';
print_r($arr);
echo '</pre>';
$str = implode(' ', $arr);
echo $str;
?>
我们不会简单地为您做工作/家庭作业。你必须证明你至少在这个问题上做了一些研究。一旦你尝试了一些东西,就用一些代码和你面临的特定问题来更新这篇文章。你在这里发布的只是一个需求列表。$string='Hello World'$sArray=爆炸(“”,$string)$sArray=数组_反向($sArray)$字符串=内爆(“”,$sArray);echo$字符串代码>-这是你的博士论文,非常好。。。只是复制粘贴,什么也学不到。请不要通过提供答案来鼓励这些零努力的问题…太棒了。。。只是复制粘贴,什么也学不到。请不要通过提供答案来鼓励这些零努力的问题……这是这里唯一可以接受的答案,因为它实际上试图教OP一些东西,而不是仅仅给出答案。
$string = "My Name is Khan";
$new = explode(' ', $string);
$new = array_reverse($new);
print_r(implode(' ', $new));