Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
与“字符串”相反的顺序;“你好”字;倒过来说;“你好”一词;在PHP中_Php - Fatal编程技术网

与“字符串”相反的顺序;“你好”字;倒过来说;“你好”一词;在PHP中

与“字符串”相反的顺序;“你好”字;倒过来说;“你好”一词;在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根据分隔符将字符串拆分为数组,在本例中,分隔

我是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
根据分隔符将字符串拆分为数组,在本例中,分隔符为
“”
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));