Рекурсияhttp://softtime.ru/forumРекурсияhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=92435#post549215"Ну-у, как бы для начала ф-ция делает трим, потом смотрит, если первые символы - "p", она их режет, и, по...РекурсияSun, 28 Jun 2015 11:27:52 +0300TrianonРекурсияhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=92435#post549214because)) Важная поправка - возвращается не пустая строка, а NULL Когда функция возвращает NULL? Если явно вернуть NULL или, если...РекурсияSun, 28 Jun 2015 11:11:51 +0300IgorekРекурсияhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=92435#post549212В общем, все это дело заменил на "? $str=' "p" "p""p" "p""p""br /"===="img srcdfj двоатотди vdnnv"/p""/p" "/p""/p""/p"'; $str=preg_replace("/^(\s*"p"\s*)+|(\s*"\/p"\s*)+$/ui", "",...РекурсияSun, 28 Jun 2015 10:00:13 +0300DeedРекурсияhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=92435#post549211Она после трима начинается с "p". "? $str=' "p" "p""p" "p""p""br /"===="img srcdfj двоатотди vdnnv"/p""/p" "/p""/p""/p"'; function brp($s){ $s=trim($s);...РекурсияSun, 28 Jun 2015 09:35:38 +0300DeedРекурсияhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=92435#post549210а с чего она начинается?РекурсияSun, 28 Jun 2015 09:28:22 +0300ValickРекурсияhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=92435#post549209Спасибо за ответ, но, если строка НЕ начинается с ""p"", return, ведь, прописан.РекурсияSun, 28 Jun 2015 09:18:24 +0300DeedРекурсияhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=92435#post549205по первому условному пути (когда %subject%) функция ничего не возвращает. Нету оператора return ...;РекурсияSun, 28 Jun 2015 09:04:00 +0300TrianonРекурсияhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=92435#post549203Доброго дня! Простите за тупизну, со мной такое бывает. "? $str=' "p" "p""p" "p""p""br /"===="img srcdfj двоатотди vdnnv"/p""/p" "/p""/p""/p"';...РекурсияSun, 28 Jun 2015 08:24:17 +0300Deed