С помощью голубей, а Вы не знали?
Ты и без того это часто делаешь.))
if (1==1) $a=1;
if (1==1) { $a=1; }
Кусок кода из DLE (init.php). Это наглядно?
if (!$is_logged) $member_id['user_group'] = 5; if ($config['site_offline'] == "yes") include_once ENGINE_DIR . '/modules/offline.php'; require_once ENGINE_DIR . '/modules/calendar.php'; if ($config['allow_topnews'] == "yes") include_once ENGINE_DIR . '/modules/topnews.php'; require_once ROOT_DIR . '/engine/engine.php'; if ($config['allow_votes'] == "yes") include_once ENGINE_DIR . '/modules/vote.php'; if ( !defined('BANNERS') ) { if ($config['allow_banner']) include_once ENGINE_DIR . '/modules/banners.php'; } if ($config['allow_tags']) include_once ENGINE_DIR . '/modules/tagscloud.php'; if ($config['rss_informer']) include_once ENGINE_DIR . '/modules/rssinform.php';
Кусок кода из DudeCurl
public function opts() { $vars = func_get_args(); if(count($vars) == 1) { foreach (self::toarray($vars[0]) as $opt=>$val) { $this->$opt = $val; } return $this; } else if($vars && count($vars) % 2 == 0) { $vars = array_chunk($vars, 2); foreach ($vars as $v) { $this->$v[0] = $v[1]; } return $this; } else if(!$count) { return $this->_options; } throw new Exception('Bad parameters count given for opts($mixed, param $mixed $_, ...) function'); }
Шаблонизатор, видимо, творит.
Посты пробовали читать?
Заменить на
Всё ок.
(10)
Сразу PR станет 10.
Вычисление регулярок
Без {} 100% получается гкод. Экономии никакой, а читаемость снижается на порядок.
Бывает... объясню иначе.
Здесь принято постить инструкции от тостеров, микроволновых печей, но никак не по индексации.
Идея ясна?