真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php怎么不使用第三變量交換兩變量的值

本篇內(nèi)容介紹了“php怎么不使用第三變量交換兩變量的值”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)公司專注于鄄城企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),商城開發(fā)。鄄城網(wǎng)站建設(shè)公司,為鄄城等地區(qū)提供建站服務(wù)。全流程按需求定制網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

使用第三個(gè)變量實(shí)現(xiàn)交換兩個(gè)變量的值。一般都是借助第三個(gè)中間變量來(lái)實(shí)現(xiàn)原來(lái)兩個(gè)變量的值交換,但是這道題卻要求不能使用中間變量,這對(duì)于初學(xué)者來(lái)說(shuō)也算是一個(gè)難題了。

使用異或和list方式,字符串長(zhǎng)度記錄截取的方式實(shí)現(xiàn)兩變量值互轉(zhuǎn),不使用第三變量。

一、異或運(yùn)算

使用位運(yùn)算交換

< ?php   $a = 1;   $b = 2;   $a = $a^$b;   $b = $b^$a;   $a = $a^$b;   echo $a." ";   echo $b;

       二、list()函數(shù)   list()函數(shù)進(jìn)行變量的交換賦值   < ?php   $a = 1;   $b = 2;   list($b,$a) = array($a,$b);   echo $a." ";   echo $b;

       三、strlen()和substr()函數(shù)   計(jì)算字符串長(zhǎng)度,并截取對(duì)應(yīng)的值進(jìn)行交換   < ?php   $a = 1;   $b = 2;   $b = substr($a,0,           (strlen($a)-strlen($b)));   $a = substr($a, strlen($b));   echo $a." ";   echo $b;

“php怎么不使用第三變量交換兩變量的值”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!


當(dāng)前標(biāo)題:php怎么不使用第三變量交換兩變量的值
當(dāng)前網(wǎng)址:http://weahome.cn/article/jpessd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部