This article mainly introduces the php method for separating strings by specified distance. it involves string operations and is very useful, for more information about how to split strings by a specified distance, see the example in this article. Share it with you for your reference. The details are as follows:
Add a comma to a string every three characters, for example, converting string 1234567890 to 1,234,567,890. this is very common in the financial field.
<? Php/*** separated by commas (,) * @ 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 ); // flip the string to implement it by yourself // $ 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 ";
I hope this article will help you with php programming.