記録

全ての定義済の変数を配列で返す

全ての定義済の変数を配列で返す関数です。
全てなのでとってきて欲しくないものまでも取ってきます。
なのでそういうのはunsetします。
ちなみに似たようなのでcompactという関数がPHPには存在します。
何に使用する場合に便利かは人それぞれ違いますが
自分の場合はテンプレートエンジンを使用するときに重宝してます。
テンプレートエンジン・・・TwigやSmartyなど

<?php
$a = "abc";
$b = array(1,2,3);
$c = 123;
$vars = get_defined_vars();
unset($_COOKIE);
unset($_POST);
unset($_GET);
unset($_FILES);
unset($GLOBALS);
foreach ($vars as $key => $value) {
    var_dump($key);
    var_dump($value);
}
//...
var_dump($vars);

 

映画、キャプテンマーベルを観てきましたよ。前のページ

映画、バンブルビーを観てきましたよ。次のページ

関連記事

  1. 記録

    かがみ花フェスタの向日葵が!

    かがみ花フェスタの向日葵を撮り、今さきほど行ってきたのですがも…

  2. 記録

    専門書のすゝめ{読み放題サービスで!}

    アマゾンで専門書の読み放題サービスが始まりました。このサービスは、…

  3. 記録

    小利口、動かないひとびと(じぶんを含む)。

    堀江貴文氏、云わく動かないひとびと(じぶんを含む)を小利口と呼ぶら…

  4. 記録

    法案が決まったら全て決まりみたいな・・風姿。

    安保法案ですけど、おそらく強行採決されるだろうと思いま…

  5. 記録

    お釣りの計算アルゴリズム

    // 1.所持金の貨幣枚数を計算// 2.おつり(1の貨幣から算出…

  6. 記録

    jQueryでローディングって検索すると。

    jQueryでローディングって検索すると何やらいろいろ…

PAGE TOP