EuGen пишет:А для чего не задавать значение? Задавайте начальное значение и все.
в том то и все и дело что при первом обращении эти переменные не должны иметь значения...
самое простое бывает самым сложным....
изначально был вопрос такого типа:
есть текст в строке, в нем понапихано много переменных (такого вида $a['a']).
хочу вывести это текст без модификаций при первичной загрузке и уже когда будут значения для подстановки в текст!
собственно на данный момент нашел два решения:
1. как писалось выше в тексте $a['a'] заменить на . (isset($arr[1]) ? $arr[1] : '').
2. в начале если $a не определен закатать во все его ключи пустые строки.
EuGen, я вот и подумал если определить перемену но не дать ей значения он ругаться не будет при той же записи echo $a['a'] , как ругается когда она не определена.
как то так...
|