slice_hash() PHPでハッシュのスライスを行う
$_POSTからまとめて必要なものを変数に格納したい。ということで、slice_hash()
Perlなら($foo, $bar) = @hash{"foo", "bar"}と書くところです。
<?php // list($foo, $bar) = slice_hash($hash, array("foo", "bar")); function slice_hash($hash, $keys){ $result = array(); foreach( $keys as $i => $key ){ $result[$i] = $hash[$key]; } return $result; } ?>