PHP compact

PHP

compactという関数が、オフィシャルのPHPマニュアルだとちょっとわかりにくかったので、書いておきます。

http://jp.php.net/manual/ja/function.compact.php

 例1 compact() の例
 <?php
 $city  = "San Francisco";
 $state = "CA";
 $event = "SIGGRAPH";
 
 $location_vars = array("city", "state");
 
 $result = compact("event", "nothing_here", $location_vars);
 print_r($result);
 ?>

上の例の出力は以下となります。

 Array
 (
    [event] => SIGGRAPH
    [city] => San Francisco
    [state] => CA
 )

$A=B、$C=Dのような変数の組み合わせがあれば、それを配列にしてくれる、ということです。

カテゴリーPHP

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です