php實(shí)現(xiàn)子字符串位置相互對(duì)調(diào)互換的方法 原創(chuàng)
本文實(shí)例講述了php實(shí)現(xiàn)子字符串位置相互對(duì)調(diào)互換的方法。分享給大家供大家參考,具體如下:
<?php /*子字符串位置互換 */ $str1="Tom"; $str2="Jack"; $str="This is an example,you see Tom tell Jack something"; function str_change($str,$str1,$str2){ $len1=strlen($str1); $len2=strlen($str2); $pos1=strpos($str,$str1); $str=substr_replace($str,$str2,$pos1,$len1);//替換$str1為$str2 $pos2= strpos($str,$str2,$len1+$pos1);//定位替換后字符串中原$str2字段的位置 return substr_replace($str,$str1,$pos2,$len2);//替換$str2為$str1 } echo str_change($str,$str1,$str2); ?>
運(yùn)行結(jié)果為:
This is an example,you see Jack tell Tom something
補(bǔ)充:小編在這里推薦一款本站的php格式化美化的排版工具幫助大家在以后的PHP程序設(shè)計(jì)中進(jìn)行代碼排版:
php代碼在線(xiàn)格式化美化工具:
http://tools.jb51.net/code/phpformat
另外,由于php屬于C語(yǔ)言風(fēng)格,因此下面這款工具同樣可以實(shí)現(xiàn)php代碼的格式化:
C語(yǔ)言風(fēng)格/HTML/CSS/json代碼格式化美化工具:
http://tools.jb51.net/code/ccode_html_css_json
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》、《php操作office文檔技巧總結(jié)(包括word,excel,access,ppt)》、《PHP數(shù)組(Array)操作技巧大全》、《php排序算法總結(jié)》、《PHP常用遍歷算法與技巧總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《php正則表達(dá)式用法總結(jié)》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《php字符串(string)用法總結(jié)》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP采用超長(zhǎng)(超大)數(shù)字運(yùn)算防止數(shù)字以科學(xué)計(jì)數(shù)法顯示的方法
這篇文章主要介紹了PHP采用超長(zhǎng)(超大)數(shù)字運(yùn)算防止數(shù)字以科學(xué)計(jì)數(shù)法顯示的方法,涉及PHP數(shù)學(xué)運(yùn)算及字符串操作的相關(guān)技巧,需要的朋友可以參考下2016-04-04PHP圖片處理之使用imagecopyresampled函數(shù)裁剪圖片例子
這篇文章主要介紹了PHP圖片處理之使用imagecopyresampled函數(shù)裁剪圖片例子,本文例子相對(duì)簡(jiǎn)單,是一篇入門(mén)級(jí)的學(xué)習(xí)總結(jié),需要的朋友可以參考下2014-11-11php抓取網(wǎng)站圖片并保存的實(shí)現(xiàn)方法
這篇文章主要介紹了php抓取網(wǎng)站圖片并保存的實(shí)現(xiàn)方法,重點(diǎn)借鑒了匹配img標(biāo)簽和其src屬性正則的寫(xiě)法,封裝了一個(gè)php遠(yuǎn)程抓取圖片的類(lèi),感興趣的小伙伴們可以參考一下2015-10-10PHP中spl_autoload_register函數(shù)的用法總結(jié)
本文是對(duì)PHP中spl_autoload_register函數(shù)的用法進(jìn)行了詳細(xì)的總結(jié)介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2013-11-11php7 圖形用戶(hù)界面GUI 開(kāi)發(fā)示例
這篇文章主要介紹了php7 圖形用戶(hù)界面GUI 開(kāi)發(fā),結(jié)合實(shí)例形式分析了PHP7基于php_ui擴(kuò)展實(shí)現(xiàn)的圖形用戶(hù)界面GUI相關(guān)操作技巧,需要的朋友可以參考下2020-02-02php后退一頁(yè)表單內(nèi)容保存實(shí)現(xiàn)方法
php表單在提交之后再后退,表單的內(nèi)容默認(rèn)是被清空的(使用session_start的時(shí)候),解決方法是在session_start() 之后,字符輸出之前寫(xiě)上header(Cache-control: private)2012-06-06php 獲取可變函數(shù)參數(shù)的函數(shù)
php取得可變函數(shù)參數(shù),方便后面的控制。2009-08-08