Ich verwende str_replace, um nach einem Array von Schlüsseln zu suchen und es durch Werte zu ersetzen aus einem anderen Array
Beispiel:
Code: Select all
$findkeys = array("Key1","Key2","Key3");
$newvalues = array("Value 1","Value 2","Value 3");
$NewVal = str_replace($findkeys, $$newvalues, "Hello, here is Key1 used");
Das ist, was ich will
Code: Select all
$Data = array("Key1"=>"Value1","Key2"=>"Value2","Key3"=>"Value3");
findkeys = ##Code to get all Keys into an array## Here!!
newvalues = ##Code to get all values into an array## Here!!
$NewVal = str_replace($findkeys, $$newvalues, "Hello, here is Key1 used");