zoukankan      html  css  js  c++  java
  • php 不用第三个变量 交换两个变量的值汇总

    //方法一:
    $a ="abc";
    $b="def";

    $a = $a^$b;
    $b = $b^$a;
    $a = $a^$b;

    //方法二:
    list($a, $b)= array($b, $a);

    //方法三:
    $a = $a . $b;
    $b = strlen( $b );
    $b = substr( $a,0,(strlen($a)- $b ));
    $a = substr( $a, strlen($b));

    //方法四:(这个就比较有限制,必须用一个两个字符串都都不能出现的字符做为分隔符)
    $a = $b.','.$a ;
    $a = explode(',', $a);
    $b = $a[1];
    $a = $a[0];


    //方法五:(这个是当两个数都是数字的时候)
    $a = $a + $b;
    $b = $a - $b;
    $a = $a - $b;

    有关注的可以加微信共同讨论一下!

  • 相关阅读:
    Activity
    日志
    StringBuffer
    内部类
    接口
    多态
    final关键字
    abstract关键字
    对象初始化
    继承
  • 原文地址:https://www.cnblogs.com/kevinws/p/6471998.html
Copyright © 2011-2022 走看看