[PHP-users 14184] Re: ダブルクオートやPHP の変数について
Naofumi Kondoh
php-users@php.gr.jp
2003年 3月 23日 (日) 06:10:37 JST
ソフト工房の近藤です。
akashi wrote:
...略...
> $FORM = GetData("$_POST['name']")
>
> とやると、$FORMは空でした。
> いろいろ試した挙句、
>
> $FORM = GetData($_POST['name'])
>
> とダブルクオートをはずせば処理された文字列が入るようになりました。
マニュアルを読みましょう。
文字列(ダブルクオート)の中に、変数を記述する場合は、
{ } で、囲みます。
$FORM = GetData("{$_POST['name']}")
とすれば、変数として解釈してくれます。
error_reporting(E_ALL); にしておけば、上記の場合、
エラー表示が出る筈です。( 環境 PHP 4.2.1 )
....略...
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
(株)ソフト工房 近藤直文 Email: nkon@shonan.ne.jp
http://www.SOFTKOUBOU.co.jp/ http://www.shonan.ne.jp/~nkon/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
PHP-users メーリングリストの案内