欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

array_splice、array_replace和str_replace函數(shù)的區(qū)別

我們知道php中有一些功能相似或者是名稱(chēng)相似的函數(shù),比如array_replace,array_splice和str_replace這三個(gè)函數(shù),從名稱(chēng)來(lái)看前兩個(gè)操作數(shù)組的,后一個(gè)操作字符串的。

我們提供的服務(wù)有:做網(wǎng)站、成都網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、孝感ssl等。為數(shù)千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的孝感網(wǎng)站制作公司

具體如下:

array_replace函數(shù)

<?php
$arr1 = ['a' => 1, 'b' => 2, 'c' => 3];
$arr2 = ['b' => 4, 'c' => 5, 3];
$arr3 = [1, 2, 3];
$arr4 = array_replace($arr1, $arr2, $arr3);
print_r($arr4);
//Array
//(
//    [a] => 1
//    [b] => 4
//    [c] => 5
//    [0] => 1
//    [1] => 2
//    [2] => 3
//)

這個(gè)例子中,$arr3與$arr2中具有相同鍵的元素,于是$arr3把$arr2替代,不同的增加,得到一個(gè)臨時(shí)數(shù)組,臨時(shí)數(shù)組['b' => 4, 'c' => 5, 1,2,3]與$arr1具有相同鍵的元素,于是這個(gè)臨時(shí)數(shù)組把$arr1替代,鍵不同的元素增加到$arr1,最后返回結(jié)果數(shù)組。

<?php
$arr1 = [1, 2, 3];
$arr2 = [1, 2, 3];
$arr3 = [1, 2, 3];
$arr4 = array_replace($arr1, $arr2, $arr3);
print_r($arr4);
//Array
////(
////    [0] => 1
////    [1] => 2
////    [2] => 3
////)

這個(gè)例子中$arr3把$arr2中相同元素替代,然后得到的臨時(shí)數(shù)組把$arr1中具有相同鍵的元素替代了。

array_splice函數(shù)

<?php
$arr1 = [1, 2, 3];
$arr2 = [1, 2, 3];

$arr3 = array_splice($arr1, 1, 2, $arr2);
print_r($arr3);
print_r($arr1);
//Array
//(
//    [0] => 2
//    [1] => 3
//)
//Array
//(
//    [0] => 1
//    [1] => 1
//    [2] => 2
//    [3] => 3
//)

這個(gè)函數(shù)將$arr1,索引1,索引2,位置的元素切掉,然后將$arr2增加到$arr1剩下的元素后面,這個(gè)函數(shù)影響了原來(lái)的數(shù)組$arr1

str_replace函數(shù)

<?php
$str1 = 'abcde';
$str2 = 'ddddddddddd';

$str3 = str_replace('c',$str2,$str1);
print_r($str1."\n");
print_r($str3);
//abcde
//abdddddddddddde

在$str1中找到字符c的位置然后用$str2將其替代,不影響原來(lái)字符串。

三個(gè)函數(shù),array_replace和stt_replace雖然函數(shù)名很相似,但功能卻很容易混淆。

以上就是php中array_replace、array_splice與str_replace函數(shù)的比較的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!

網(wǎng)站名稱(chēng):array_splice、array_replace和str_replace函數(shù)的區(qū)別
分享網(wǎng)址:http://www.chinadenli.net/article2/jcooic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作網(wǎng)站收錄企業(yè)建站小程序開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)