- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 
if (!mysql_query($query)) {
  echo 'Invalid query: '.mysql_error()."\n";
  die();
} else {
  mysql_query($query);
}
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+167
if (!mysql_query($query)) {
  echo 'Invalid query: '.mysql_error()."\n";
  die();
} else {
  mysql_query($query);
}
                                    Вот такой вот крутой дебаггер!
+167
// seen in real project
class SomeClass extends AnotherClass {
    protected $_AnotherClass = null;
    
    public function __construct() {
        $this->_AnotherClass = new AnotherClass();
    }
}
                                    Сочная вырезка из структуры классов.
+167
/**
	* Получение длины строки для utf-8
	*/
	public static function strlen($str) {
    	$rus=array('й','ц','у','к','е','н','г','ш','щ','з','х','ъ','ф','ы','в','а','п','р','о','л','д','ж','э','я','ч','с','м','и','т','ь','б','ю',
               'Й','Ц','У','К','Е','Н','Г','Ш','Щ','З','Х','Ъ','Ф','Ы','В','А','П','Р','О','Л','Д','Ж','Э','Я','Ч','С','М','И','Т','Ь','Б','Ю');
    	return strlen(str_replace($rus,'0',$str));
	}
                                    
            зачем нам всякие (iconv|mb)_strlen ?
хотя при отсутствии этих библиотек метод интересный
        
+167
public function for_json()
{
     $res = unserialize(serialize($this->params));
     unset($res['wml']);
     unset($res['xhtml']);
     return $res;
}
                                    Моск сломался, пытаясь понять строчку 3 :)
+167
$select->where('target_table.param IN (' . implode(',', array_map(create_function('$e', '{return "\'$e\'";}'), $entities)) . ')');
                                    Недавно наткнулся на такое :)
+167
function suka($str){
$length = strlen($str);
for($i=1; $i<=$length; $i++){
$b = (-1)*$i;
$substrl .= substr($str, $b, 1);
              }
echo $substrl;
}
$govno='jizni';
suka($govno);
                                    Попросил соискателя написать функцию, которая перевернет строку. Просто хотелось посмотреть подход к коду.
+167
<script>T=new Array();A=new Array();C=new Array();D=new Array();D[0]='Причастие ИСПУГАННЫЙ образовано от глагола совершенного вида ИСПУГАТЬ (ЧТО СДЕЛАТЬ?), кроме этого имеет приставку ИС- , поэтому пишется с двумя буквами Н';C[0]=2;T[0]=new Array('_н','н','нн');
D[1]='Причастие ОБРАДОВАННЫЙ образовано от глагола совершенного вида ОБРАДОВАТЬ (ЧТО СДЕЛАТЬ?), кроме этого, имеет суффикс -ОВА- , поэтому пишется с двумя буквами Н';C[1]=2;T[1]=new Array('_н','н','нн');
D[2]='Причастие ОСНОВАННОЕ имеет зависимые слова НИ НА ЧЕМ, поэтому пишется с двумя буквами Н';C[2]=2;T[2]=new Array('_н','н','нн');
D[3]='Причастие НЕПРИГЛАШЕННЫЙ образовано от глагола совершенного вида ПРИГЛАСТЬ (ЧТО СДЕЛАТЬ?), поэтому пишется с двумя буквами Н';C[3]=2;T[3]=new Array('_н','н','нн');
D[4]='Слово ВЛЮБЛЕННОЙ образовано от глагола совершенного вида ВЛЮБИТЬСЯ (ЧТО СДЕЛАТЬ?), поэтому пишется с двумя буквами Н';C[4]=2;T[4]=new Array('_н','н','нн');
D[5]='Это одно из тех слов, написание которых необходимо запомнить. В нем пишется две буквы Н. ';C[5]=2;T[5]=new Array('_н','н','нн');
// Еще очень много букв и подобных строк, написанных, по-видимому, копипастом и единой строкой (разделил построчно я для удобства чтения)
D[30]='Слово РАЗГНЕВАННУЮ образовано от глагола совершенного вида РАЗГНЕВАТЬ (ЧТО СДЕЛАТЬ?), кроме этого, имеет приставку РАЗ- , поэтому пишется с двумя буквами Н';C[30]=2;T[30]=new Array('_н','н','нн');
D[31]='Слово НЕУГНЕТЕННЫЙ имеет приставку У- , поэтому пишется с двумя буквами Н.';C[31]=2;T[31]=new Array('_н','н','нн');</script>
					<div id="notearea"><p align="justify">Выберите правильные варианты ответов. Для проверки выполненного задания нажмите кнопку «Проверить».</p></div><br>
					<script>if (window.opera) {var d=document.createElement('div');d.innerHTML='<p class="error">К сожалению, Ваш браузер не поддерживается. Программа работает в браузерах Internet Explorer и Mozilla Firefox.</p>';document.getElementById("notearea").appendChild(d);}</script>
                                    
            Государственный портал о русском языке Грамота.ру.
Интерактивный диктант.
        
+167
/**
   * Функция умирания
   */
  public static function ending()
  {
    die;
  }
                                    Нашел в одном из классов волшебный метод ))
+167
if($pass == $pswd)
{
//Выполнение запросов...
}
else
{
header('location: ./index.html');
if(empty($pass))
{
header('location: ./index.html');
}
if(empty($pswd))
{
header('location: ./index.html');
}
if(empty($pass) && empty($pswd))
{
header('location: ./index.html');
}
if(empty($login) or empty($pswd))
{
header('location: ./index.html');
}
}
//Код вывода формы.
                                    
+167
function hasclass(e,c){
has=false
for(i=0;i<e.className.split(' ').length;i=i+1)
if( e.className.split(' ')[i]=== c) has= true;
if(has==true){return true;}else{return false;}
}
                                    В лучших традициях говнокода. Оригинальное форматирование сохранено.