by shigemk2

当面は技術的なことしか書かない

可変関数

PHP: 可変変数 - Manual
変数名を可変にして、変数に関数を動的にセットし使用できる。

<?php

$str = "json_encode";

$array = array();
$array[0] = 'champion';
$array[1] = 'lemon';
$array[2] = 'ikamusume';

echo $str($array);
?>

結果はこんな感じ

["champion","lemon","ikamusume"]