記録

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

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

    映画、レディ・プレイヤー1(ワン)を観てきました。

    レディ・プレイヤー1(ワン)を観てきました。今まで見たこと無い映像…

  3. 記録

    名前空間の概要がすごい(´Д`)、

    名前空間の概要 ¶(PHP 5 &gt;= 5.3.…

  4. 記録

    何倍かの勉強をしているひと。

    ある人が土日、とある場所で毎週のように勉強しているのを自分は知ってい…

  5. 記録

    Androidアプリを若干修正しました。勤務時間計算。

    勤務時間の計算ができるアプリを若干修正しました。実機で操作してみた結…

  6. 記録

    bingから画像を一括ダウンロードするアプリ。

    任意のキーワード検索でbing画像からを一括ダウンロードするア…

PAGE TOP