記録

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

全ての定義済の変数を配列で返す関数です。
全てなのでとってきて欲しくないものまでも取ってきます。
なのでそういうのは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. 記録

    高知県の商店街でもネットが無料でできる公衆無線lanよさこいタウンWi-Fi!!

    高知県の商店街でもネットが無料でできる公衆無線lanよさこいタウンW…

  2. 記録

    ブログ変わる変えます。

    ブログ変わる変えます。一コマ漫画形式に大きく転換します。プログ…

  3. 記録

    いまの人工知能っていうのは意識というものは無いけれども。

    いまの人工知能っていうのは意識というものは無いけれどもマニュアルがあ…

  4. 記録

    匿名性の高いSNSの付き合い方。

    匿名性SNSの使い方が徐々にわかってきた。また、SNSも同様に企業とS…

  5. 記録

    映画、海よりもまだ深くを観てきましたので感想なんかを。 #映画レビュー

    映画、海よりもまだ深くを観てきましたので感想なんかを載せときます。…

  6. 記録

    まだ東京で消耗してるのを書いているイケダハヤトさん{現在:高知在住}

    イケダハヤトさんという人物を実は今まで知らなかった自分。高知県にブ…

PAGE TOP