PHP 変数とは?

プログラムの基本なるのはデータを入れる入れ物です。
変数(キャラクタ)とはデータの入れ物です。
他の言語ではリテラル(型)を宣言しますが
PHPではそのまま入れる事ができます。
通常の変数は$(ドル)変数名で格納ができます。

例) $test = "データ" ;

=は代入式で”(ダブルクォート)は展開ができ、
'(シングルクオート) はそのまま扱われます。

可変変数

可変変数とは変数名を変数の値で決める事です。
実際に書いてみます。

                  
                  $title = 'これはタイトルです。';
                  $test = 'title';
                  echo $$test;
                  
↓表示結果
これはタイトルです。
↑表示結果
またこれは、$$test;ですが、${$test} でも同じです。
見やすくするため、{}(中括弧)を使う事をお勧めします。

例えば、
for($i = 1; $i < 21; $i++) { 
$line = "name_product".$i ;
echo $$line;
$data[$i] = explode(",",$$line);
}
var_dump($data);
のように、ループで回す時など便利です。 //この記事は編集中です。