Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
おそらくすでに議論されたトピックですが、Phpでは答えが見つかりませんでした。次のことを実現するためのより簡単な方法はありますか。
$a = array("hello","hello","Hello","world","worlD"); $p=array(); foreach( $a as $v ){ $p[strtolower($v)] = ""; } print_r($p);
配列用に、小さな場合は1つの要素を保持します
何かのようなもの:
$p = array_unique(array_map('strtolower', $a));
array_flipキーと値を交換するために使用できます。
array_flip
$a = array_flip(array_map('strtolower', $a));