方法一:
或异运算符处理,,参考链接:https://blog.csdn.net/alashan007/article/details/89885879
$a = 'abc'; $b = 'def'; // 或异运算符 $a = $a^$b; $b = $b^$a; $a = $a^$b; echo $a.'<br/>'; // def echo $b.'<br/>'; // abc
方法二:
$a = 'abc'; $b = 'def'; // list() 函数把数组中的值赋给一组变量 list($a, $b)= array($b, $a); echo $a.'<br/>'; // def echo $b.'<br/>'; // abc
方法三:
$a = 'abc'; $b = 'def'; // 链接两个变量 $a = $a . $b; // 总长度 $b = strlen( $b ); // 截取 a 字符串 赋值 b $b = substr( $a,0,(strlen($a)- $b )); // 截取 b 字符串 赋值 a $a = substr( $a, strlen($b)); echo $a.'<br/>'; // def echo $b.'<br/>'; // abc
方法四: 必须用两个字符串中不能出现的字符做为分隔符
$a = 'abc';
$b = 'def';
// 使用字符链接两个变量
$a = $b.'###'.$a ;
// 根据字符拆分数组
$a = explode('###', $a);
// 赋值
$b = $a[1];
$a = $a[0];
echo $a.'<br/>'; // def
echo $b.'<br/>'; // abc方法五:仅当变量为两个纯数字时可用
$a = $a + $b; $b = $a - $b; $a = $a - $b;
发现问题,解决问题是一个很开心的事情哈。
有什么疑问可以留言咨询哈~~~
转载请注明出处~~~~
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号