私は30個の要素の$ _REQUEST配列を持っていた、と私は必要に応じて、私は...パフォーマンスの面で、
を思っていました
例:ときにFOREACH + SWITCH対複数ISSETを使用する方が良いであろう、機能を使用して新しいアレイにそれらを設定するための要素をつかむために
- 方法1 = 15の要素
- 方法2 = 10要素
- 方法3 = 2つの要素
方法1:
foreach($_REQUEST['data'] as $key => $val)
{
switch($key){
case 'blah':
$newarray['blah'] = $val;
break;
.....
case 'blah2':
.....
case 'blah3':
.....
case 'blah4':
.....
}
}
方法3:
if(isset($_REQUEST['data']['blah'])) $newarray['blah'] = $_REQUEST['data']['blah'];
if(isset($_REQUEST['data']['blah2'])) $newarray['blah2'] = $_REQUEST['data']['blah2'];
場合に使用する方がよい方法3について引き受ける
(ISSET )しかし、私は確信していません、いつ他のものを使用するのが良いのでしょうか?
私はforeachのを言う+のif-elseます。それはさらにいいです。 – Avishake
方法2はどうなりましたか? – RiggsFolly