Здравствуйте. Не могу понять почему не хочет работать, прошу пояснить работу следующей конструкции по шагам: PHP: $title = str_replace('"','"', (!isset($title) || empty($title)) ? $title : $title.$info[1] );
А если так? PHP: <? $title = empty($title) ? $title : $title.$info[1]; $title = str_replace('"','"', $title); А вообще хрень какая-то.
PHP: if(!empty($info['titlecat'])){$title = $info['titlecat'];}//если я прав, то забираем данные с musql if ($k == $url_path_size-1){ $category_filename = $info[2]; $h1 = $info[1]; } else{ $title = $title.$info[1].$title_divider; $path_line = $path_line.$info[2].'/'; $path .= '<a href="'.$dir.''.$path_line.'">'.$info[1].'</a>'.$path_divider; } $title = str_replace('"','"', (!isset($title) || empty($title)) ? $title : $title.$info[1] ); Если нет данных в info['titlecat'] то все нормально, а если есть в info['titlecat'] то получается: Замена+ то что было по умолчанию($info[1]), не могу понять почему он вставляет еще по умолчанию