1

「2352362361」という数字がありますが、3文字の末尾からスペースで区切られているのでしょうか? 出力は「2 352 362 361」を取得する必要があります

4

4 に答える 4

2

その番号を文字列として持っている場合:

$str = '2352362361 ';

最初に、次を使用してその文字列を整数に変換できますintval

$int = intval($str);

そして、number_formatその整数で使用します:

echo number_format($int, 0, '.', ' ');

そして、あなたは得る:

2 352 362 361

(最後のスペースが意図的だった場合は、必要に応じて追加できます)


またnumber_format、最初に整数に変換せずに文字列を渡しても機能します。

$str = '2352362361 ';
echo number_format($str, 0, '.', ' ');
于 2010-02-16T19:52:38.813 に答える
1

number_format($num, 0, '.', ' ');

于 2010-02-16T19:51:26.303 に答える
1

number_format を試す

于 2010-02-16T19:51:47.450 に答える
1
number_format('2352362361',0,'',' ')

引数 3 は空で、引数 4 はスペースであることに注意してください。

于 2010-02-16T19:52:17.050 に答える