変数が設定されているかどうかを調べたい。 PHPのisset()関数(つまり、isset($ myVariable))は通常、変数の設定状態を私に提供しますが、変数を式として参照したいのですが、それは可能でしょうか?もしそうなら、どうすればいいのですか?
少しより多くのコンテキストと詳細:NNNが整数(実際にはファイルID番号)である、それぞれが「DeleteFileButtonNNN」という名前のHTMLフォームに複数の画像送信ボタンがあります.NNN = 2に関連付けられたボタンをクリックすると、 ($ _POST ['DeleteFileButton1_x'と$ _POST ['DeleteFileButton3_x']は設定されません)。$ _POST配列を順番にループできます。
私は簡単にループの境界を作成することができます。すべての可能なファイルID(つまり、 NNN値)は、MySQLテーブルに格納されます。私の助けが必要です $ _POST配列の配列要素インデックスとして様々なDeleteFileButtonNNN要素を指定する方法です。参照は式(例えば 'DeleteFileButton'、$ anInteger .'_ x 'などの文字列連結)でなければならないので、 )。しかし、私はPHPが$ _POST配列を$ _POST [$ someVariable]として参照することを許しているとは思っていません。
誰かが私を助けてくれますか?前もって感謝します。
これらの有益で創造的な応答のために何千もありがとう! –