О понятности кода..
Вот если выбирать как писать код, вот так:
1 |
$url = ($path == '') ? 'javascript:void(0)' : "index.php?content_page=$path"; |
Или вот так:
1 2 3 4 5 |
if ($path==""){ $url='javascript:void(0)'; } else { $url="index.php?content_page=$path"; }; |
То я выберу последнее. И меня коробит немножко когда читаю код, написаный в «коротком» стиле. Не роботы же. Может конечно это сила привычки, и со временем, если постоянно писать «сокращенный» код то он становится читаемым «на лету». Но я всё-же за более «человечный» код, чтоб было понятно сразу, без разбора конструкции.