总是纠结于某种模式,换个思路和方法,思路接踵而来
[题目] 如何在PHP中不使用临时变量来交换两个数值变量?
[解析]
正常是交换两个变量的值应该使用中间变量:
function swap($a, $b){
}
1.这个方法很容易想到,但是只限于交换数值类型的变量:
function swap (&$a,&$b){
}
2.这方法是语言结构,想法很奇妙:
3.通过数组函数array_reverse
4.直接使用数组操作:
参考资料:
网址导航站:http://www.2345.com/?k1959251