使用php将每个单词都倒过来
我想得到文本,把每个单词都倒排出来 例子:你好,世界 输出:世界你好 这是我到目前为止的代码。这是不同的,我得到输出向后,但每个字符串使用php将每个单词都倒过来,php,html,Php,Html,我想得到文本,把每个单词都倒排出来 例子:你好,世界 输出:世界你好 这是我到目前为止的代码。这是不同的,我得到输出向后,但每个字符串 $string = "hello world"; $length = strlen($string); for ($i=($length-1) ; $i >= 0 ; $i--) { echo $string[$i]; } 上述代码的输出为 德洛·奥利 请帮帮我,伙计们。谢谢。另一种使用array\u reverse()的
$string = "hello world";
$length = strlen($string);
for ($i=($length-1) ; $i >= 0 ; $i--)
{
echo $string[$i];
}
上述代码的输出为
德洛·奥利
请帮帮我,伙计们。谢谢。另一种使用
array\u reverse()
的方法
演示:您正在反转每个字符,请记住PHP中的字符串只是一个字符数组。所以,通过在每个单词之间的空格上爆炸字符串来制作一个单词数组
$string = "hello world";
$str = explode(' ', $string);
for ($i=count($str)-1 ; $i >= 0 ; $i--)
{
echo $str[$i] . ' ';
}
或者再次使用array\u reverse()
创建字符串数组,将其反转,然后按升序打印
$string = "hello world";
$rev = array_reverse(explode(' ', $string));
foreach( $rev as $word)
{
echo $word . ' ';
}
@安琪尔1108很高兴这对你有所帮助。快乐编码:)
$string = "hello world";
$rev = array_reverse(explode(' ', $string));
foreach( $rev as $word)
{
echo $word . ' ';
}