1. PHP / Говнокод #3158

    +166

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    function trimzero($i){
    	$i=trim($i);
    	if(is_string($i) && strlen($i)>1){
    		while(ereg("^0",$i))
    			$i=ereg_replace("^0",'',$i);
    	}
    	return $i;
    }

    Запостил: minisot, 05 Мая 2010

    Комментарии (13) RSS

    • Мда блин...
      Ответить
    • По моему автор с регулярками до конца не разобрался
      Ответить
    • Кстати, замечено неоднократно, что больше всего говнокода в проекте живет во вспомогательных (utils) функциях. Тех самых, которые живут в каких-нибудь functions.inc.php ^_^
      Ответить
      • Все еще не пользуетесь фреимворками?
        Ответить
        • поверьте, это в проекте где используется ZF, но подгружается в добавок супер либа Utils.php, этот код как раз от туда )
          Ответить
        • Для некоторых проектиков фреймворк - как из пушки по воробьям. Так что бывает по-разному.
          Ответить

    Добавить комментарий