您现在的位置是:首页 > 程序 > php网站首页php

在不使用第三个变量的情况下,交换$a与$b的值【原创】

  • 袁志蒙
  • 2016-09-06 12:52:31
  • 2966 次阅读
php如何在不使用第三个变量的情况下,交换$a与$b的值呢,思考了半天终于想出答案,如果还有其他方法,请相告一下,我也学习学习.如果$a,$...

php如何在不使用第三个变量的情况下,交换$a与$b的值呢,思考了半天终于想出答案,如果还有其他方法,请相告一下,我也学习学习.

如果$a,$b为字符串类型,有两种方法可用:

$a = 'abcdefg';
$b = '123456';

//第一种方法
$b = $b.$a;
$a = str_replace($a, '', $b);
$b = str_replace($a, '', $b);


//第二种方法
$b = $b.$a;
$a = substr($b,0,(strlen($b)-strlen($a)));
$b = substr($b,strlen($a));


如果$a,$b为数值类型

$a = 111;
$b = 222;

$b = $a+$b;
$a = $b-$a;
$b = $b-$a;
TAG: 无标签

文章评论 (0)

    • 这篇文章还没有收到评论,赶紧来抢沙发吧~


Top