$a=$b="/> $a=$b=">

ホームページ  >  記事  >  バックエンド開発  >  3 番目の変数を導入せずに PHP で実装する方法: 2 つの変数の値を交換する

3 番目の変数を導入せずに PHP で実装する方法: 2 つの変数の値を交換する

WBOY
WBOYオリジナル
2016-06-13 12:15:101136ブラウズ

PHP で実装する方法: 3 番目の変数を導入せずに 2 つの変数の値を交換しますか?

(1) 通常、遷移するには一時変数を導入するだけで済みます。

<?php 	$a=2;	$b=3;	echo "交换之前a=".$a.",b=".$b;	echo "<br />";	$tmp=$a;	$a=$b;	$b=$tmp;	echo "交换之前a=".$a.",b=".$b;?>

(2) 一時変数を導入しない場合の対処方法毛織物?実際には、本質的には依然として第三者の介入が必要ですが、この第三者を自分たちで組み立てることができます。その中心となるアイデアは、既存の 2 つの変数を使用して変数を作成することです。

<?php 	$a=2;	$b=3;	echo "交换之前a=".$a.",b=".$b;	echo "<br />";	$a=$a+$b;	$b=$a-$b;	$a=$a-$b;	echo "交换之前a=".$a.",b=".$b;?>


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。