下面我们就通过详细的代码示例,给大家先容PHP交流两个变量值的方法。
首先大家要知道交流两个变量便是指相互交流变量的值。常日,这是通过内存中的数据完成的。
方法一:交流两个变量的最大略方法是利用第三个临时变量
<?php
$a = 15;
$b = 27;
// 交流逻辑
echo \公众a =\"大众.$a.\"大众 且 b=\"大众.$b;
$temp = $a;
$a = $b;
$b = $temp;
echo \"大众<br>交流后的数字为: <br>\公众;
echo \"大众a =\公众.$a.\公众 且 b=\公众.$b.\公众<br>\"大众;
输出:
交流前的数字为:
a =15 且 b=27
交流后的数字为:
a =27 且 b=15
方法二:在不该用第三个变量的情形下交流两个变量值
<?php
$a = 15;
$b = 27;
echo \"大众<br>交流前: \"大众. $a . ',' . $b;
list($a, $b) = array($b, $a);
echo \公众<br>交流后: \"大众. $a . ',' . $b.\"大众<br>\公众;
输出:
交流前: 15,27
交流后: 27,15
注:
list()函数表示把数组中的值赋给一组变量
list ( mixed $var1 [, mixed $... ] ) : array
像 array() 一样,这不是真正的函数,而是措辞构造。 list() 可以在单次操作内就为一组变量赋值。
参数 var1表示一个变量。返回值是返回指定的数组。
本篇文章便是关于PHP交流两个变量值的两种方法先容,大略易懂,希望对须要的朋友有所帮助!
以上便是PHP交流两个变量值的详细内容,更多请关注其它干系文章!
微星闪耀· 2019-04-23 11:30:532楼
还有个方法 $a = 1; $b = 2; $a = $b; $b = $a+$b; $b = $b - $a;
更多技巧请《转发 + 关注》哦!