這篇文章主要為大家展示了“PHP中數(shù)組運(yùn)算符有哪些”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“PHP中數(shù)組運(yùn)算符有哪些”這篇文章吧。
創(chuàng)新互聯(lián)長(zhǎng)期為上1000家客戶(hù)提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為靈山企業(yè)提供專(zhuān)業(yè)的成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站,靈山網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。
數(shù)組運(yùn)算符
/* * 常用的數(shù)組運(yùn)算符: * +:合并數(shù)組,如果鍵名相同,只展示左邊數(shù)組的鍵值對(duì) * ==:比較數(shù)組的鍵名和對(duì)應(yīng)的鍵值是否相同,如果相同返回true,否則返回false * ===:既要比較鍵名和對(duì)應(yīng)的鍵值及鍵值類(lèi)型是否相同,而且順序也要相同 * !=:比較數(shù)組的鍵名和對(duì)應(yīng)的鍵值是否不相同 * !==:比較數(shù)組的鍵名和對(duì)應(yīng)的鍵值和鍵值類(lèi)型是否不相同,或者順序不相同 * <>:和!=效果一樣 * * */ $arr1 = [1, 2, 3]; $arr2 = ['a', 'b', 'c']; $arr3 = ['username'=>'張三', 'age'=>12]; $arr4 = [10=>10, 11=>11]; $arrSum1 = $arr1 + $arr2; //如果鍵名相同,只會(huì)展示左邊數(shù)組的鍵值對(duì) $arrSum2 = $arr1 + $arr3; //+與數(shù)組是索引數(shù)組或者是關(guān)聯(lián)數(shù)組無(wú)關(guān) $arrSum3 = $arr1 + $arr3 + $arr4; //如果后面的數(shù)組的鍵名和前面的數(shù)組的鍵名重復(fù),不會(huì)覆蓋,會(huì)展示前面數(shù)組對(duì)應(yīng)的鍵值 print_r($arrSum1); //Array([0] => 1 [1] => 2 [2] => 3) print_r($arrSum2); //Array([0] => 1 [1] => 2 [2] => 3 [username] => 張三 [age] => 12) print_r($arrSum3); //Array([0] => 1 [1] => 2 [2] => 3 [username] => 張三 [age] => 12 [10] => 10 [11] => 11) $arr5 = ['1'=>1, 'b'=>2, 'c'=>3]; $arr6 = ['b'=>2, '1'=>1, 'c'=>3]; $arr7 = [1=>1, 'b'=>2, 'c'=>3]; var_dump($arr5 == $arr6); //bool(true) var_dump($arr5 === $arr6); //bool(false) var_dump($arr5 === $arr7); //bool(true) var_dump($arr5 != $arr6); //bool(false) var_dump($arr5 !== $arr6); //bool(true)
以上是“PHP中數(shù)組運(yùn)算符有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!