php分割合并兩個(gè)字符串的函數(shù)實(shí)例
本文實(shí)例講述了php分割合并兩個(gè)字符串的函數(shù)。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
這里實(shí)現(xiàn)把兩個(gè)字符串進(jìn)行分割合并,例如str1=aaaa,str2=bbbb,合并后生成abababab
/**
* 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中可以自動(dòng)分割查詢字符的Parse_str函數(shù)使用示例
- php使用自定義函數(shù)實(shí)現(xiàn)漢字分割替換功能示例
- php支持中文字符串分割的函數(shù)
- php字符串分割函數(shù)用法實(shí)例
- php中利用explode函數(shù)分割字符串到數(shù)組
- php連接函數(shù)implode與分割explode的深入解析
- php字符串分割函數(shù)explode的實(shí)例代碼
- PHP 長文章分頁函數(shù) 帶使用方法,不會(huì)分割段落,翻頁在底部
- php strstr查找字符串中是否包含某些字符的查找函數(shù)
- PHP截取漢字亂碼問題解決方法mb_substr函數(shù)的應(yīng)用
- PHP反轉(zhuǎn)字符串函數(shù)strrev()函數(shù)的用法
- php指定長度分割字符串str_split函數(shù)用法示例
相關(guān)文章
php操作sqlserver關(guān)于時(shí)間日期讀取的小小見解
以前一直在用mysql對sqlserver不是很熟悉,于是摸著石頭過河。沒有別的至少mysql和sqlserver還算是親戚 做條件查詢的時(shí)候。出現(xiàn)了問題2009-11-11
php實(shí)現(xiàn)計(jì)數(shù)器方法小結(jié)
這篇文章主要介紹了php實(shí)現(xiàn)計(jì)數(shù)器方法,總結(jié)了三款非常實(shí)用的計(jì)數(shù)器實(shí)現(xiàn)方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01
VIM中設(shè)置php自動(dòng)縮進(jìn)為4個(gè)空格的方法詳解
本篇文章是對VIM中設(shè)置php自動(dòng)縮進(jìn)為4個(gè)空格的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
PHP 偽靜態(tài)技術(shù)原理以及突破原理實(shí)現(xiàn)介紹
偽靜態(tài)技術(shù)比較好突破,需要自己構(gòu)造中轉(zhuǎn)注入頁面;偽靜態(tài)技術(shù)原理都很簡單,就是把原來的 index.php?id=1 這種形式的URL給替換成其它形式2013-07-07

