2012-01-20 13 views
0

何かがいいだろう:配列から設定を解除してその未設定値を返すきれいな方法がありますか?以下のような

$name = unset($array['username']); 

ユーザ名なし$配列を残すが、$名に割り当てられています。

私はちょうどこれを実際に行う最も複雑な方法を探しています。

+0

ちょうどそれを行うための関数を記述して自由に感じます。 – xdazz

+0

@xdazz同じ考えをしていた... –

答えて

2

unsetは返品種別がvoidです。

void unset (mixed $var [, mixed $... ]) 

あなたはこのようにそれを行うことができます。

$name = $array['username']; 
unset($array['username']); 
+0

+1、ここに1行保存する価値がないからです。 – KingCrunch

関連する問題