Я делаю i18n для php-проекта, используя gettext. Я хотел бы использовать функцию автоматического комментария, чтобы давать подсказки переводчикам при переводе длинных фраз, замененных идентификатором. То, что я хочу получить, – это следующий файл po #: full-path-to-file/index.phtml:3 #. a very long text which should replaced by _('foobar') msgid "foobar" msgstr "" Таким образом, переводчик может увидеть, […]
Я (наконец) читал о стандартах кодирования PEAR (php). Какова цель комментирования следующим образом: /** * Here is my comment * I Wrote this in a haiku * But why put the stars? */ В отличие от этого: /* Here is a comment No haiku or anything special, but it still works! */
Каким будет идеальный способ реализации такого рода вещей? Идея, которую я сейчас имею в голове, состоит в том, чтобы иметь таблицу комментариев, и каждый комментарий имеет идентификатор потока и идентификатор родительского комментария. Идентификатор потока указывает, к какому потоку принадлежит комментарий, и позволял бы использовать простой оператор MySQL, используя предложение WHERE. Каждый комментарий будет иметь идентификатор […]
В настоящее время я использую PHP и регулярное выражение, чтобы исключить все комментарии HTML со страницы. Скрипт работает хорошо … слишком хорошо. Он удаляет все комментарии, включая мои условные комментарии в. Вот что у меня есть: <?php function callback($buffer) { return preg_replace('/<!–(.|\s)*?–>/', '', $buffer); } ob_start("callback"); ?> … HTML source goes here … <?php ob_end_flush(); […]
Иногда в моем коде мне нравится комментировать блок кода для временного использования / ссылки и т. Д., Например: /* blah */ Но это незначительная досада, что, если я тогда захочу пойти и вставить строку внутри этого блока, когда я нажму «enter», он автоматически поместит * на следующую строку, как если бы я делал DocBlock. Это […]
Возможный дубликат: Комментирование интерпретируемого кода и производительности Когда вы включаете файл в PHP с include() или любой другой функцией, на его производительность влияет количество комментариев включенного файла? (Я не говорю, что я собираюсь пожертвовать удобочитаемостью)