この記事では、PHP での数値の交換について学びます。スワッピングの定義方法、2 つの数値を交換するコードの作成方法、2 つ以上の数値と 3 つの数値を交換する方法、一時変数の有無にかかわらず数値を交換する方法などを学びます。
広告 このカテゴリーの人気コース PHP 開発者 - 専門分野 | 8コースシリーズ | 3 つの模擬テスト無料ソフトウェア開発コースを始めましょう
Web 開発、プログラミング言語、ソフトウェア テスト、その他
まず定義から始めましょう。
「PHP におけるスワッピングは、値の交換として定義される用語です。」
2 つの数値の交換は、一時変数を使用または使用せずに 2 つの値を交換するプロセスです。これらの例が、スワッピングの概念を学びたいすべてのプログラマーにとって役立つことを願っています。
番号を交換するには 2 つの方法があります。これらの番号は数値を保持します。
値 10 を保持する変数が 1 つあると仮定します。
数値 1 = 10 ;
そして、値 20 を保持するもう 1 つの変数
数値 2 = 20;
これら 2 つの数値を交換すると、結果は次のようになります。
数値 1 =20
数値 2= 10
これは、3 番目の一時変数を使用すると可能ですが、一時変数を使用しなくても可能です。 2 つの数値の交換は、+、-、*、/ 演算子を使用して行うことができます。
コード:
リーリー出力:
コード:
リーリー出力:
コード:
リーリー出力:
番号を交換するには 2 つの方法があります。これらの番号は数値を保持します。
2 つの数字の交換を学習したので、次は 3 つの数字の交換を学習しました。次の例は、一時 (temp) 変数が 3 つの数値を交換する方法を示しています。
コード:
リーリー出力:
ロジックは合計を計算し、それを $num1 変数に割り当てます。
そして、
$num1 の値を計算し、この値を $num2 に割り当てます。
$num2 の値を計算し、この値を $num3 に割り当てます。
$num3 の値を計算し、この値を再度 $num1 に割り当てます。
コード:
リーリー出力:
この記事が、数値の交換を学びたいすべてのプログラマーにとって役立つことを願っています。この記事では、2 つの数字と 3 つの数字の両方の交換について、適切な例とともに説明します。これらの例を実践すれば、概念を理解し、ロジックを思い出すのにも役立ちます。
以上がPHPでのスワップの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。