1
でそれを返すサンプル配列:どのように配列のキーの命名にパターンを除去し、PHP
array('keyword-one' => 'value', 'keyword-two' => 'value');
私は何ができる私は、キーから省略、キーワードを持つ配列を返します:
array('one' => 'value', 'two' => 'value');
でそれを返すサンプル配列:どのように配列のキーの命名にパターンを除去し、PHP
array('keyword-one' => 'value', 'keyword-two' => 'value');
私は何ができる私は、キーから省略、キーワードを持つ配列を返します:
array('one' => 'value', 'two' => 'value');
使用str_replace()
がarray_keys()
からキーに置き換えるとarray_combine()
を使用して値を結合する:
$array = array_combine(str_replace('keyword-', '', array_keys($array)), $array);
さらに複雑なパターンの場合は、preg_replace()を使用してください。
ありがとう!それは完璧に働いた。 –
VTCがあまりにも広すぎますか? – bishop
私はあなたが答えを受け入れる前に時間制限があるので待っていました。 –