PHP反向无法正常工作

-1 html php string reverse

我正在尝试反转字符串并添加3个字符中的3个字符,我现在的代码是:

$rowPreco = "925000"   
$rowPreco = strrev($rowPreco);
$rowPreco = wordwrap($rowPreco , 3 , ' ' , true );
$rowPreco = strrev($rowPreco);
Run Code Online (Sandbox Code Playgroud)

如果我把strrev拿出去打印出我想要的东西("925 000"),但如果我有strrev它会打印("92 500 0").

但我需要使用strrev,因为如果值为("1200000"),它将打印("120 000 0")而不是("1 200 000").

任何帮助,将不胜感激.

谢谢!

UPDATE!

当我使用number_format时,它会忽略我拥有的jQuery代码.

echo "<script>"
          ."jQuery(document).ready(function() {"
          ."var parts = jQuery('.casaPreco').text().split('|');"
          ."jQuery('.casaPreco2').text(parts[4]);"
          ."});"
          ."</script>";
Run Code Online (Sandbox Code Playgroud)

基本上,初始字符串是这样的:"3880562 | 1 | 1 | 925000 ||| 0 | 0 | 0"

我需要获取第4个数字,所以我将字符串拆分为"|" 并使用数组部分[4]但是当我使用number_format时它将获取数字"3880562"

u_m*_*der 9

请不要发明轮子:

echo number_format('925000', 0, '.', ' ');   // 925 000
echo number_format('1200000', 0, '.', ' ');  // 1 200 000
Run Code Online (Sandbox Code Playgroud)

number_format 手册.