第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

php和js關(guān)于數(shù)組比較的區(qū)別

php和js關(guān)于數(shù)組比較的區(qū)別

慕姐4208626 2019-01-31 18:50:44
在js中定義兩個數(shù)組var arr = [1,2,3]; var arr1 = [1,2,3]; console.log(arr===arr1);輸出結(jié)果是false。但是在php中$arr = array(0=>1,1=>2,2=>3); $arr1 = array(0=>1,1=>2,2=>3); var_dump($arr === $arr1);輸出結(jié)果是true。js中是比較兩個數(shù)組存儲的內(nèi)存地址。剛學php,不知道是如何比較的,求賜教。
查看完整描述

1 回答

?
qq_笑_17

TA貢獻1818條經(jīng)驗 獲得超7個贊

首先php數(shù)組使用 運算符比較的時候 根本不比較內(nèi)存值,具體點擊 這里 查看

https://img1.sycdn.imooc.com//5c53e2fc0001cfe408000371.jpg

其次, php除了 object 外,其他類型的變量大多在賦值、參數(shù)傳遞、返回值中得到都是它的副本, 很少使用按址傳遞,如果想要按地址傳遞(引用傳遞)可以這么寫:


$b = array(10,20,30,40,50)

$a = &$b


查看完整回答
反對 回復 2019-02-01
  • 1 回答
  • 0 關(guān)注
  • 631 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號