- 1
- 2
$names = explode('_', $className);
$fileName = join('/', $names) . '.php';
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+155.9
$names = explode('_', $className);
$fileName = join('/', $names) . '.php';
Супер замена символов в строчке :)
Это из куска нынче модной функции __autoload() :)
guest 19.03.2009 17:10 # 0
Отакот? =)
guest 19.03.2009 17:11 # −2
Бля ошибся =))
отак лучше
[quote=Говногость]$fileName = ereg_replace('_', '/', $className) . '.php';[/quote]
guest 19.03.2009 17:23 # +4
[quote=говнобог]Отакот?[/quote]
Естественно, не так - из пушки по воробьям. str_replace использовать надо
guest 19.03.2009 22:56 # +1
Да, песня...выпью ка я рому.......готово
1. preg_replace(), which uses a Perl-compatible regular expression syntax, is often a faster alternative to ereg_replace().
2. Ну да ладно...это относиттся к людям, которые хоть что-то понимают в рэгэкспах...
3. С учетом конкретного примера - Иван БЕЗУСЛОВНО прав ... конечно нужно использовать простую замену....
....и не забывайте про ПХП-интерпретируемость...хочешь писать ХОРОШИЙ код - думай трижды.
Индусы, кстати, соссут хуй.
NoYaSloPaToy 25.08.2021 08:51 # 0