PHPの関数で複数の戻り値を渡す方法

マニュアル上では2個の知識の組み合わせになるのでメモを残す。参考:php function 戻り値 複数 - Google 検索, PHP: 返り値 - Manual, PHP: list - Manual

<?php // ミニマルコード
  function f(){
    return array(1,2,3); // 戻り値を array で渡す
  }

  list($a,$b,$c)=f(); // 個別の変数に代入したいときは list を使う
  $d=f();             // ひとつの変数で受けると配列のまま受け取る