- 1
- 2
- 3
- 4
- 5
- 6
- 7
function grabb($str, $start, $end) {
$start = strpos($str, $start) + strlen($start);
$end = strpos($str, $end, $start);
$result = substr($str, $start, $end - $start);
flush();
return $result;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+147
function grabb($str, $start, $end) {
$start = strpos($str, $start) + strlen($start);
$end = strpos($str, $end, $start);
$result = substr($str, $start, $end - $start);
flush();
return $result;
}
Человек, писавший это явно хоть раз произносил фразу "Регулярки ? Нет, не слышал."
JeremyW 21.08.2011 01:20 # +1
"Простое решение? Нет, не слышал"...
Я понимаю, что у большинства PHP разработчиков, регулярные выражения это инструмент на все случаи жизни.
скорее всего, автор хотел что-то типа:
gegMOPO4 21.08.2011 11:33 # +1
JeremyW 21.08.2011 11:51 # 0
Lure Of Chaos 21.08.2011 08:35 # 0
тут зачем?
JeremyW 21.08.2011 12:19 # 0