戻る

可変変数(参考)

PHPでは「変数に代入されている文字列そのもの」を変数名として扱うことができます。これを「可変変数」といいます。

この例では、まずdata1という変数に文字列データを代入しています。さらに、その変数名である「data1」という文字列を変数data2に代入しています。そして「$$data2に代入されている変数名」の変数に代入されている文字列を画面に出力しています。

PHP

<?php
header("Content-type: text/html; charset=utf-8");

$data1 = "Hello World!";
$data2 = "data1";
echo $$data2;
?>

inserted by FC2 system