PHP str_replace(), substr_replace()的運用,以及usort()二維數組的排序方法
函數以其他字符替換字符串中的一些字符,區分大小寫(xiě)。
語(yǔ)法:
str_replace(必需,必需,必需,可選)
實(shí)例:
$rel='Welcome to xinz56.com';
echo str_replace('to','pink',$rel,$arr);
echo '替換數:',$arr;
echo str_replace('php.cn','',$rel);刪除指定字符:用空字符替換即可
echo str_replace(['to','xinz56.com'],['to','xinz56'],$rel);新字符串也可以來(lái)自數組,但數量必須要被替換數組相同
echo str_replace(['to','xinz56.com'],'beijing',$rel);要被替換的多個(gè)子字符串,可以存放到數組中
substr_replace(string,replacement,start,length)函數把字符串的一部分替換為另一個(gè)字符串。
語(yǔ)法:
substr_replace(必需,必需,必需,可選)
start和length指定了替換的索引區間
實(shí)例:
$rel='welcome to xinz56.com';
echo substr_replace($rel,' where',7);從7開(kāi)始替換到$rel結束,用新字符串:where
echo substr_replace($rel,' where',-6);
echo substr_replace($rel,' where',7,3);其中: where 是插入的內容, length=3,表示插入到這個(gè)位置
usort(array,myfunction)通過(guò)用戶(hù)自定義的比較函數對數組進(jìn)行排序。
語(yǔ)法:
usort(必需,可選)
實(shí)例:
$rel=[
'header'=>['welcome'=>'歡迎','size'=>'14'],
'content'=>['to'=>'到','size'=>'13'],
'footer'=>['php'=>'php中文網(wǎng)','size'=>'15'],
];
echo '原數組.var_export($rel,true);
usort($rel,function ($k,$y){
return strcmp($k['size'],$y['size']);
});
echo '根據值排序的數組'.var_export($rel,true);
猜你喜歡
聯(lián)絡(luò )方式:
電話(huà):18905275582
郵箱:1700970777@qq.com
-
PHP 數據庫的鏈接
數據庫的連接 配置數據庫config.php $db=[ 'host'=>'127.0.0.1',本機IP地址 'user'=>...
-
網(wǎng)頁(yè)首屏設計方法
在各種設計中,一眼讓人看見(jiàn)的地方,都是我們要花大功夫設計的地方,那么到網(wǎng)頁(yè)設計中,首屏就是這樣一個(gè)一眼讓人看到的東西。今天我們來(lái)看看網(wǎng)頁(yè)首屏的設計方法. 首屏頁(yè)面是用戶(hù)初步瀏覽你的網(wǎng)站所接觸的&ldquo...
-
HTML中出現亂碼的原因有哪些
1、比如網(wǎng)頁(yè)源代碼是gbk的編碼,而內容中的中文字是utf-8編碼的,揚州網(wǎng)站建設這樣瀏覽器打開(kāi)即會(huì )出現html亂碼。反之網(wǎng)頁(yè)是編碼utf-8,內容是gbk也會(huì )出現亂碼。 2、html網(wǎng)頁(yè)編碼是gbk,而程序從數據庫中調出呈現是u...
-
網(wǎng)站建設做SEO優(yōu)化要選擇好關(guān)鍵字策略
企業(yè)網(wǎng)站建設行業(yè)中,企業(yè)網(wǎng)站建設本來(lái)對網(wǎng)站建設寄以厚望的,由于認識上的偏差,網(wǎng)站走到了的死胡同。要發(fā)揮企業(yè)網(wǎng)站的價(jià)值,網(wǎng)站制作之網(wǎng)站建就必須從根源上解決這些問(wèn)題,制定網(wǎng)站建設策略。 揚州市新竹網(wǎng)絡(luò )科技有限公司創(chuàng )立...
-
企業(yè)網(wǎng)站應該如何規劃制作
1、做好規劃,控制成本,做好前基本準備工作 高質(zhì)量的企業(yè)網(wǎng)站并不是成本越高就越好。網(wǎng)站建設的目的總是為企業(yè)的經(jīng)營(yíng)服務(wù),做為一個(gè)企業(yè)經(jīng)營(yíng)的工具,揚州網(wǎng)站建設也要注意成本的控制,并不是越貴越好,有的人過(guò)度追求網(wǎng)站的美化,投入大量的成本在...