タグ

ブックマーク / phpdream.seesaa.net (1)

  • 値の交換(swap)について: PHPで夢を見るBlog

    PHPにはswapという関数はありません。 $aと$bの値を入れ替えたい場合って、結構ありますよね。 通常は、3番目の値を一時的に使用して、以下のようにするのではないでしょうか。 // Initial values. $biggest = 1; $smallest = 10; // Instead of using a temporary variable... $temp = $biggest; $biggest = $smallest; $smallest = $temp; list関数をうまくつかえば、一行で書けます。 // ...Just swap the values. list($biggest, $smallest) = array($smallest, $biggest); ちょっと便利、かと。 list関数って普段あまり使われなさそうですが、たまには使ってみてはいかがでし

    aniyan53
    aniyan53 2009/10/30
  • 1