Переключаемые комментарии в коде
Сегодня натолкнулся на интересный метов комментирования кода. Этот способ значительно ускоряет разработку. Описывать смысла нет, лучше я покажу на примере.
Допустим есть конфиг для базы данных. Почти всегода в конфиге указано несколько баз данных — «боевая», которая находится на сервере и локальная. И в конфиге приходится постоянно менять доступы к базе данных. Что бы ускорить этот процесс, можно сделать так:
//*
$user = 'user_1';
$pass = 'pass_1';
$db_name = 'db_1';
/*/
$user = 'user_2';
$pass = 'pass_2';
$db_name = 'db_2';
// */
В приведенном выше куске кода, вторая часть закомментирована, а первая рабочая, но стоит убрать один первый(вверху) слеш и все изменится, первый блок будет закомментирован, а второй будет рабочий.
Такой способ можно использовать не только в конфиге, можно быстро комментировать, какой-нибудь отладочный код.
Например:
//*
var_dump($test);exit;
// */
В таком примере, код будет рабочий, но если убрать первый слеш код закомментируется.
Комментарии:
Нету комментариев для вывода...