Значи имам нужда от малко помощ. Да кажем, че имаме някакъв аrray, примерно:
Как мога да направя цикъл, който да обхожда array-a и да заменя {id} със стойност, която към задал примерно на $id. Пробвах ето така но не става:
И с preg_replace пробвах пак не става $value се заменя само във цикъла, а извън него отново си е "{id}".
Ако сложа
Всичко е ок, заменя стойността,но само в цикъла, ако след него дам print_r($da); излиза:
Array
(
[ne] => <a href= "{id}">
[nz] => <a href= "{id}">
)
Който помогне давам +1
Код:
$da = array('ne' => '<a href= "{id}">', 'nz' => '<a href="{id}">');
Как мога да направя цикъл, който да обхожда array-a и да заменя {id} със стойност, която към задал примерно на $id. Пробвах ето така но не става:
Код:
$id = "2";
foreach($da as $key => $value) {
$value = str_replace('{id}', $id, $value);
}
И с preg_replace пробвах пак не става $value се заменя само във цикъла, а извън него отново си е "{id}".
Ако сложа
Код:
$id = "2";
foreach($da as $key => $value) {
$value = str_replace('{id}', $id, $value);
echo $value;
}
Всичко е ок, заменя стойността,но само в цикъла, ако след него дам print_r($da); излиза:
Array
(
[ne] => <a href= "{id}">
[nz] => <a href= "{id}">
)
Който помогне давам +1