PHP String-manipülasyon, kullanıcı tanımlı dizede dizi anahtarlarını takın

0 Cevap php

Ben bir kullanıcı tanımlı dize ve bu gibi görünüyor veri dizisi (anahtar => değer), bir girdi alır bir işlevi var;

$text = "Hi! My name is @name, and I live in @location.";
$dataArray = array("name" => "Mikal", "location" => "Oslo, Norway");

function MakeString($text, array $dataArray)
{
// return manipulated string...
}

Ben (eğer olursa) dize değişkeni dizi-anahtarla eşleşen dizi veri ile değişkenlerin @ dize takas benim işlevi gibi, işlevini verir, böylece olacaktır:

"Hi! My name is Mikal, and I live in Oslo, Norway."

0 Cevap