Михаил Иванцов
Новичок
Доброго времени суток!
Не могу разобрать некоторые моменты в это строчке кода. Понял только вот как.
Переменная = проверка значение в массиве (для чего вопрос стоит?) (зачем здесь (bool)?) значение массива деленное на 1
Хочется понять смысл этого кода, т.е. зачем делят на число и мне не очень понятно как работает (bool), ну и для чего нужен вопрос.
Возможно вопросы и тупые, но я не могу сформировать запрос нормально в гугле чтобы стоящее прочитать.
Читал только это http://php.su/learnphp/datatypes/?boolean, но не дошла как то суть. был бы благодарен за ссылку на подобную тему с более понятной информацией.
Заранее спасибо
P.S. Если может будет кому то проще понять суть, то вот полный кусок кода:
PHP:
$et_ptemplate_detect_portrait = isset( $temp_array['et_ptemplate_detect_portrait'] ) ? (bool) $temp_array['et_ptemplate_detect_portrait'] : 1;
Переменная = проверка значение в массиве (для чего вопрос стоит?) (зачем здесь (bool)?) значение массива деленное на 1
Хочется понять смысл этого кода, т.е. зачем делят на число и мне не очень понятно как работает (bool), ну и для чего нужен вопрос.
Возможно вопросы и тупые, но я не могу сформировать запрос нормально в гугле чтобы стоящее прочитать.
Читал только это http://php.su/learnphp/datatypes/?boolean, но не дошла как то суть. был бы благодарен за ссылку на подобную тему с более понятной информацией.
Заранее спасибо
P.S. Если может будет кому то проще понять суть, то вот полный кусок кода:
PHP:
$et_fullwidthpage = isset( $temp_array['et_fullwidthpage'] ) ? (bool) $temp_array['et_fullwidthpage'] : (bool) $temp_array['et_fullwidthpage'];
$et_ramka = isset( $temp_array['et_ramka'] ) ? (bool) $temp_array['et_ramka'] : (bool) $temp_array['et_ramka'];
$et_regenerate_numbers = isset( $temp_array['et_regenerate_numbers'] ) ? (bool) $temp_array['et_regenerate_numbers'] : (bool) $temp_array['et_regenerate_numbers'];
$et_ptemplate_blogstyle = isset( $temp_array['et_ptemplate_blogstyle'] ) ? (bool) $temp_array['et_ptemplate_blogstyle'] : (bool) $temp_array['et_ptemplate_blogstyle'];
$et_ptemplate_showthumb = isset( $temp_array['et_ptemplate_showthumb'] ) ? (bool) $temp_array['et_ptemplate_showthumb'] : (bool) $temp_array['et_ptemplate_showthumb'];
$et_ptemplate_blogcats = isset( $temp_array['et_ptemplate_blogcats'] ) ? $temp_array['et_ptemplate_blogcats'] : array();
$et_ptemplate_gallerycats = isset( $temp_array['et_ptemplate_gallerycats'] ) ? $temp_array['et_ptemplate_gallerycats'] : array();
$et_ptemplate_blog_perpage = isset( $temp_array['et_ptemplate_blog_perpage'] ) ? $temp_array['et_ptemplate_blog_perpage'] : 10;
$et_ptemplate_gallery_perpage = isset( $temp_array['et_ptemplate_gallery_perpage'] ) ? $temp_array['et_ptemplate_gallery_perpage'] : 10;
$et_email_to = isset( $temp_array['et_email_to'] ) ? $temp_array['et_email_to'] : '';
$et_ptemplate_showtitle = isset( $temp_array['et_ptemplate_showtitle'] ) ? (bool) $temp_array['et_ptemplate_showtitle'] : 1;
$et_ptemplate_showdesc = isset( $temp_array['et_ptemplate_showdesc'] ) ? (bool) $temp_array['et_ptemplate_showdesc'] : 1;
$et_ptemplate_detect_portrait = isset( $temp_array['et_ptemplate_detect_portrait'] ) ? (bool) $temp_array['et_ptemplate_detect_portrait'] : 1;
$et_ptemplate_imagesize = isset( $temp_array['et_ptemplate_imagesize'] ) ? $temp_array['et_ptemplate_imagesize'] : 2;