《PHP實(shí)戰(zhàn):php分割合并兩個字符串的函數(shù)實(shí)例》要點(diǎn):
本文介紹了PHP實(shí)戰(zhàn):php分割合并兩個字符串的函數(shù)實(shí)例,希望對您有用。如果有疑問,可以聯(lián)系我們。
本文實(shí)例講述了php分割合并兩個字符串的函數(shù).分享給大家供大家參考.具體實(shí)現(xiàn)辦法如下:PHP實(shí)戰(zhàn)
這里實(shí)現(xiàn)把兩個字符串進(jìn)行分割合并,例如str1=aaaa,str2=bbbb,合并后生成ababababPHP實(shí)戰(zhàn)
/** * Merges two strings in a way that a pattern like ABABAB will be * the result. * * @param string $str1 String A * @param string $str2 String B * @return string Merged string */ function MergeBetween($str1, $str2){ // Split both strings $str1 = str_split($str1, 1); $str2 = str_split($str2, 1); // Swap variables if string 1 is larger than string 2 if (count($str1) >= count($str2)) list($str1, $str2) = array($str2, $str1); // Append the shorter string to the longer string for($x=0; $x < count($str1); $x++) $str2[$x] .= $str1[$x]; return implode('', $str2); } //范例演示: print MergeBetween('abcdef', '__') . "\n"; print MergeBetween('__', 'abcdef') . "\n"; print MergeBetween('bb', 'aa') . "\n"; print MergeBetween('aa', 'bb') . "\n"; print MergeBetween('a', 'b') . "\n"; /* Output: a_b_cdef a_b_cdef baba abab ab */
希望本文所述對大家的php程序設(shè)計(jì)有所贊助.PHP實(shí)戰(zhàn)
維易PHP培訓(xùn)學(xué)院每天發(fā)布《PHP實(shí)戰(zhàn):php分割合并兩個字符串的函數(shù)實(shí)例》等實(shí)戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/10284.html