[PHP-users 6899] Re: 変数の扱い方について

Masaya Kato php-users@php.gr.jp
Mon, 15 Apr 2002 10:30:32 +0900


加藤です。

On Mon, 15 Apr 2002 05:21:19 +0900 (JST)
shojun kimura <k_shojun@yahoo.co.jp> wrote:


> 
> if($kyoka1_.$i == 1)
>    $sql = "update taikimsg set kyokamsg1 = 1 where userid
> = '".$rec['userid']."'";
>  pg_exec($db, $sql);
> }

ここの$kyoka1_ という名前の変数にはどういう値が入っているんですか?

$kyoka1_.$1と書いても、"kyoka1_"という文字列と$iの値をつなげた文字列
からなる変数名だなんて判断はしてくれません。
$kyoka1_が変数だと判断します。


マニュアルの変数の部分、特に可変変数
http://jp.php.net/manual/ja/language.variables.variable.php
を読むと、意図した動作をさせるための書き方がわかると思います。


----
加藤昌也                        株式会社ニルソフトウェア
                                    E-mail  kato@nil.co.jp
                                    TEL     03-3749-8601
                                    FAX     03-3749-8602