Maison >développement back-end >tutoriel php >Comment implémenter le fractionnement de chaînes en php
Cet article présente principalement la méthode de division des chaînes en fonction de la distance spécifiée en PHP. Cela implique des compétences en matière d'opération de chaîne et est d'une grande valeur pratique. Les amis dans le besoin peuvent s'y référer
Les exemples de cet article. sont décrits PHP implémente une méthode pour diviser une chaîne selon une distance spécifiée. Les détails sont les suivants :
Ajouter une virgule tous les trois caractères d'une chaîne, par exemple convertir la chaîne 1234567890 en 1 234 567 890. Cette pratique est très courante dans le domaine financier
<?php /** * 每隔3个字符,用逗号进行分隔 * @param string $str * @return string */ function splitStrWithComma ($str) { $arr = array(); $len = strlen($str); for ($i = $len - 1; $i >= 0;) { $new_str = ""; for ($j = $i; $j > $i - 3 && $j >= 0; $j --) { $new_str .= $str[$j]; } $arr[] = $new_str; $i = $j; } $string = implode(',', $arr); // 翻转字符串自己实现 // $string = strrev($string); for ($i = 0, $j = strlen($string) - 1; $i <= $j; $i ++, $j --) { $tmp = $string[$i]; $string[$i] = $string[$j]; $string[$j] = $tmp; } return $string; } $str = "1234567890"; $new_str = splitStrWithComma($str); echo $new_str . "\n";
Résumé : Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.
Recommandations associées :Une brève description du modèle de décorateur dans les modèles de conception PHP
Une brève description de l'utilisation de cinq types de réflexion PHP
La définition et l'utilisation des méthodes magiques en PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!