从字符串末尾开始每 2 个字符之间添加一个空格

Kar*_*yan 1 php string delimiter spacing

我想在字符串末尾的每两个字符之前添加空格。

$str = 9010201;
Run Code Online (Sandbox Code Playgroud)

结果应该是9 01 02 01

我尝试了chunk_split()and str_split(),但它只能从字符串的开头起作用,但不能从最后一个开始起作用。

JYo*_*ThI 7

简单的使用strrev()chunk_split()

<?php

$str = 9010201;

echo trim(strrev(chunk_split(strrev($str),2, ' ')));

?>
Run Code Online (Sandbox Code Playgroud)