まず、PHPについてはよくわからないということから始めましょう...私は、プロジェクトのためにPHPをいじっています。
Javaプログラムから.phpファイルにデータをPOSTしています。私の現在の問題は、Java関数でPHPファイルにデータを投稿したいのですが、常にそこにあるとは限りません。たとえば、次のペアを送信したい場合があります。
(fruit1, apple)
(fruit2, orange)
(fruit3, banana)
そして時々私はただ送りたいでしょう
(fruit1, apple)
(fruit2, orange)
$_REQUEST
データが存在するかどうかをインテリジェントに知るにはどうすればよいですか?最後の場合のように、私がそう$_REQUEST['fruit3']
してそこに何もない場合、どうなりますか?それはnull
?if ($_REQUEST['fruit3'])
この場合、falseと評価されますか?
私は明らかに最終的に次のようなことをしたいと思います:(これは一種の擬似コードです)
for ($i=0; $i < totalFruits; $i++)
{
processFruit($_REQUEST[fruit + 'i']);
}
これをクリーンで適切な方法で行うための助けをいただければ幸いです。ありがとう!