方法:1、使用“$a=$a+$b;$b=$a-$b;$a=$a-$b;”;2、使用“l(fā)ist($b,$a)=array($a,$b);”;3、使用“$b=explode("|",$a."|".$b);$a=$b[1];$b=$b[0];”。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
PHP中不用第三個變量交換兩個變量的值
方法1:
<?php header("Content-type:text/html;charset=utf-8"); $a=333; $b=444; $a=$a+$b; $b=$a-$b; $a=$a-$b; echo $a."<br>"; echo $b; ?>
輸出結(jié)果:
方法2:
<?php $a=333; $b=444; list($b,$a)=array($a,$b); echo $a."<br>"; echo $b; ?>
輸出結(jié)果:
方法3:我們來采用PHP中提供的字符串分割函數(shù)explode來實現(xiàn)。
<?php $a=333; $b=444; $b=explode("|", $a."|".$b); var_dump($b); $a=$b[1]; $b=$b[0]; echo $a."<br>"; echo $b; ?>
輸出結(jié)果:
推薦學(xué)習(xí):《PHP視頻教程》