Как вы знаете, хороший программист - ленивый программист, но я просто ленив. Мой вопрос заключается в следующем: есть ли более простой способ распечатать элемент массива (из запроса MySQL) в выражении echo PHP?Есть ли более простой способ печати массива PHP в строке?
Я обычно делаю это:
echo "string start " . $array['element'] . " string end";
Он отлично работает, я бы так же, как более короткий способ печати его, потому что эхо видит «[„элемент“]» бит переменной в виде строка. Я мог бы использовать list(), чтобы получить все элементы, но это не то, что мне нужно.
Итак, есть ли ответы?
Спасибо за чтение,
Джеймс
«Как вы знаете, хороший программист - ленивый программист, но я просто ленив». Я не знал ни того, ни другого. Теперь я чувствую себя просветленным. – GZipp
Я не знаю, сколько эхо-сигналов вы делаете в своем проекте, но если это много, подумайте об использовании одной из многих доступных библиотек шаблонов, чтобы помочь вам распечатать вывод. [Smarty] (http://www.smarty.net/) является популярным. – Nick
Помимо Smarty (популярного) есть [Twig] (http://www.twig-project.org/) (хороший). Twig поддерживает некоторые вещи, которые Smarty не делает (наиболее удобный из всех: Наследование шаблонов) и быстрее, чем умный. – NikiC