[PHP]変数の中身を変数名に使いたい

変数の中身を変数名に使いたい時ってありますよね。
そういう時は可変変数というものを使います。

<?php
$hoge = 'ほげだよ';
$fuga = 'hoge';
echo $$fuga;

実行例
https://paiza.io/projects/Mx05FykiCEg8YPKqW92iQg

ちなみにオブジェクトのプロパティーとして使いたい場合は

$this->{$fuga}

みたいな感じにすると使うことができます。

Amazon.co.jp
タイトルとURLをコピーしました