ホームページ > バックエンド開発 > PHPチュートリアル > 文字列 (1234567890) を、カンマで区切られた 3 つのグループごとに (1,234,567,890) に変換します。

文字列 (1234567890) を、カンマで区切られた 3 つのグループごとに (1,234,567,890) に変換します。

WBOY
リリース: 2016-07-28 08:27:34
オリジナル
4188 人が閲覧しました

/**
* 方法1 PHP組み込み関数
*/
// $str = '1234567890';
// $newstr =number_format($str);
// echo $str;
// echo '
';
// echo $newstr;
/**
* 方法2 PHPの組み込み関数の実装
*/
$str = '1234567890' //フォーマットする数値
$count = 3 //いくつかの数値ごとに分割します
; $str;
echo '
';
echo test($str,$count);
function test($str='',$count=3){
if(empty($str ) | | $count <= 0){
文字列を配列に分割します
$new_str = join(' ,',$arr); // 文字列
out out out out を結合します。 out out through out through out through through out through off‐‐to ‐‐‐‐‐‐と } で文字列を配列に分割します
組み込み関数


number_format()

 将一个字符串(1234567890)转换成(1,234,567,890)每三个一组用逗号隔开$number
=

1234.56
;
// 英語表記 (デフォルト)$english_format_number
=
数値形式
( $number);// 1,235// フランス語表記
$nombre_format_francais
=

number_format
( $number, 2'、' ' ');// 1 234,56$number =
1234.5678
;千と区切り文字のないリッシュ表記
$english_format_number = number_format
(
$number
, 2, '.', ''); // 1234.57?> strrev()
は反転した文字列を返します。

echo

strrev

(

string"Hello world!"

)// 出力 "!dlrow olleH"
?> implode() (エイリアス join())
は、一次元配列の値を文字列に連結します

$array

= array( '姓', 'メールアドレス'

, '電話番号');
$comma_ Separated = (」、「」 , $array );echo
$comma_ Separated
; // lastname,email,phone// 空の配列を使用する場合は空の文字列:var_dump(imp)ロード ('こんにちは'
, array())); // string(0) ""?>


上記は、文字列 (1234567890) を (1,234,567,890) に変換する方法を、関連する内容も含めてカンマで区切って紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート