PHPでのスワップ

王林
リリース: 2024-08-29 13:12:08
オリジナル
505 人が閲覧しました

この記事では、PHP での数値の交換について学びます。スワッピングの定義方法、2 つの数値を交換するコードの作成方法、2 つ以上の数値と 3 つの数値を交換する方法、一時変数の有無にかかわらず数値を交換する方法などを学びます。

広告 このカテゴリーの人気コース PHP 開発者 - 専門分野 | 8コースシリーズ | 3 つの模擬テスト

無料ソフトウェア開発コースを始めましょう

Web 開発、プログラミング言語、ソフトウェア テスト、その他

まず定義から始めましょう。

「PHP におけるスワッピングは、値の交換として定義される用語です。」

2 つの数値の交換は、一時変数を使用または使用せずに 2 つの値を交換するプロセスです。これらの例が、スワッピングの概念を学びたいすべてのプログラマーにとって役立つことを願っています。

PHP で 2 つの数値を交換する方法?

番号を交換するには 2 つの方法があります。これらの番号は数値を保持します。

  • 2 つの数値を一時変数と交換します。
  • 一時変数を使用せずに 2 つの数値を交換します。

値 10 を保持する変数が 1 つあると仮定します。

数値 1 = 10 ;

そして、値 20 を保持するもう 1 つの変数

数値 2 = 20;

これら 2 つの数値を交換すると、結果は次のようになります。

数値 1 =20

数値 2= 10

これは、3 番目の一時変数を使用すると可能ですが、一時変数を使用しなくても可能です。 2 つの数値の交換は、+、-、*、/ 演算子を使用して行うことができます。

1. 2 つの数値を一時変数と交換する

コード:

リーリー

出力:

PHPでのスワップ

2.一時変数を使用しない 2 つの数値の交換

コード:

リーリー

出力:

PHPでのスワップ

3. list() と array()

のような関数を使用した 2 つの数値の交換

コード:

リーリー

出力:

PHPでのスワップ

PHP で 3 つの数値を交換する方法?

番号を交換するには 2 つの方法があります。これらの番号は数値を保持します。

  • 3 つの数値を一時変数と交換します。
  • 一時変数を使用せずに 3 つの数値を交換します。

1.一時変数を使用して 3 つの数値を交換

2 つの数字の交換を学習したので、次は 3 つの数字の交換を学習しました。次の例は、一時 (temp) 変数が 3 つの数値を交換する方法を示しています。

コード:

リーリー

出力:

PHPでのスワップ

2.一時変数を使用せずに 3 つの数値を交換する

ロジックは合計を計算し、それを $num1 変数に割り当てます。

そして、

$num1 の値を計算し、この値を $num2 に割り当てます。

$num2 の値を計算し、この値を $num3 に割り当てます。

$num3 の値を計算し、この値を再度 $num1 に割り当てます。

コード:

リーリー

出力:

PHPでのスワップ

結論 – PHP でのスワップ

この記事が、数値の交換を学びたいすべてのプログラマーにとって役立つことを願っています。この記事では、2 つの数字と 3 つの数字の両方の交換について、適切な例とともに説明します。これらの例を実践すれば、概念を理解し、ロジックを思い出すのにも役立ちます。

以上がPHPでのスワップの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!