verfaa
Профессор
- Регистрация
- 29 Янв 2007
- Сообщения
- 417
- Реакции
- 49
- Автор темы
- #1
Привет)
При просмотре исходного кода нескольких скриптов постоянно натыкаюсь на конструкцию вида
Я никак не могу понять смысл подобной конструкции, какую роль выполняют знаки вопроса и двоеточия?
Это сокращённая форма написания какого-то цикла такая? Прочитал уже больше половины книги Котерова PHP 5 в подлиннике, но с разъяснением подобнй конструкции там нигде не встречался. Помогите плиз)
Вот ещё примеры в скрипте нашёл
При просмотре исходного кода нескольких скриптов постоянно натыкаюсь на конструкцию вида
PHP:
$sel = isset( $_POST['sel'] ) ? $_POST['sel'] : isset( $_GET['sel'] ) ? $_GET['sel'] : "";
Это сокращённая форма написания какого-то цикла такая? Прочитал уже больше половины книги Котерова PHP 5 в подлиннике, но с разъяснением подобнй конструкции там нигде не встречался. Помогите плиз)
Вот ещё примеры в скрипте нашёл
PHP:
$icon_path = $row['big_icon_path'] ? $row['big_icon_path'] : $settings['photos_default'];
PHP:
$_SESSION['language_cd'] = intval( $rs->fields[0] ) ? intval( $rs->fields[0] ) : $config['default_lang'];