PHP str_replace(), substr_replace()的運(yùn)用,以及usort()二維數(shù)組的排序方法
函數(shù)以其他字符替換字符串中的一些字符,區(qū)分大小寫。
語法:
str_replace(必需,必需,必需,可選)
實例:
$rel='Welcome to xinz56.com';
echo str_replace('to','pink',$rel,$arr);
echo '替換數(shù):',$arr;
echo str_replace('php.cn','',$rel);刪除指定字符:用空字符替換即可
echo str_replace(['to','xinz56.com'],['to','xinz56'],$rel);新字符串也可以來自數(shù)組,但數(shù)量必須要被替換數(shù)組相同
echo str_replace(['to','xinz56.com'],'beijing',$rel);要被替換的多個子字符串,可以存放到數(shù)組中
substr_replace(string,replacement,start,length)函數(shù)把字符串的一部分替換為另一個字符串。
語法:
substr_replace(必需,必需,必需,可選)
start和length指定了替換的索引區(qū)間
實例:
$rel='welcome to xinz56.com';
echo substr_replace($rel,' where',7);從7開始替換到$rel結(jié)束,用新字符串:where
echo substr_replace($rel,' where',-6);
echo substr_replace($rel,' where',7,3);其中: where 是插入的內(nèi)容, length=3,表示插入到這個位置
usort(array,myfunction)通過用戶自定義的比較函數(shù)對數(shù)組進(jìn)行排序。
語法:
usort(必需,可選)
實例:
$rel=[
'header'=>['welcome'=>'歡迎','size'=>'14'],
'content'=>['to'=>'到','size'=>'13'],
'footer'=>['php'=>'php中文網(wǎng)','size'=>'15'],
];
echo '原數(shù)組.var_export($rel,true);
usort($rel,function ($k,$y){
return strcmp($k['size'],$y['size']);
});
echo '根據(jù)值排序的數(shù)組'.var_export($rel,true);
猜你喜歡
-
App開發(fā)從策劃到上線的步驟
隨著移動互聯(lián)網(wǎng)的快速發(fā)展,大多數(shù)企業(yè)對應(yīng)用程序的要求越來越嚴(yán)格,但在許多中小企業(yè)中,絕大多數(shù)企業(yè)發(fā)展仍然屬于我們傳統(tǒng)文化行業(yè)。所以企業(yè)想進(jìn)行應(yīng)用程序開發(fā),但由于對應(yīng)用程序的理解非常有限,其開發(fā)道路變得非常困難。 1、策劃明確主題功能...
-
如何正確的使用CRM
客戶是企業(yè)的生存之本,應(yīng)該引起企業(yè)的高度重視。那如何在保證不流失老客戶的情況下,不斷加大新客戶的挖掘吶?在這個信息化時代,靠人工和原先的老模式已經(jīng)無法跟上時代的腳步。所有很多睿智的企業(yè)管理者,都會選擇一套適合自己的客戶關(guān)系管理軟件,...
-
公眾號小程序制作步驟
現(xiàn)在越來越多的商店選擇做小程序,根據(jù)小程序私人流量管理數(shù)據(jù)來看,讓更多用戶使用在線可以直接獲得自己的服務(wù),快速品牌私人用戶,降低品牌在線交易費(fèi)用。包括線下商店也可以通過小程序進(jìn)行在線排水,線下消費(fèi),所以小程序已經(jīng)成為越來越多的公司、商家必備工具之...
-
網(wǎng)站建設(shè)前為什么要先做網(wǎng)站需求分析?
通常,同一檔次網(wǎng)站建設(shè)產(chǎn)品的功能和性能在提升的同時產(chǎn)品價格卻在下調(diào)。網(wǎng)站建設(shè)選型要突出實用、好用、夠用的原則,不可能也沒必要實現(xiàn)所謂”一步到位”。 如果用戶受網(wǎng)站項目長期拖累,遲遲看不到網(wǎng)...
-
網(wǎng)站技術(shù)維護(hù)包括哪些方面
網(wǎng)站技術(shù)維護(hù)主要包括以下幾個方面: 1、服務(wù)器及相關(guān)軟硬件的維護(hù):確保服務(wù)器穩(wěn)定運(yùn)行,及時處理負(fù)載過高、宕機(jī)等問題,同時對服務(wù)器系統(tǒng)進(jìn)行定期的安*檢測,包括查...