- 1
- 2
$names = explode('_', $className);
$fileName = join('/', $names) . '.php';
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+155.9
$names = explode('_', $className);
$fileName = join('/', $names) . '.php';
Супер замена символов в строчке :)
Это из куска нынче модной функции __autoload() :)
+150
[Serializable]
public class Key
{
public Key(long id, string code)
{
m_Id = id;
m_Code = code;
}
public Key(long id) : this(id, null)
{
}
public Key(string code) : this(0, code)
{
}
public Key() : this(0, null)
{
}
public long getId()
{
return (m_Id);
}
public long m_Id;
public string getCode()
{
return (m_Code);
}
public string m_Code;
public static string ToString(Key k)
{
return ((k == null) ? "(null)" : k.ToString());
}
}
+154
strlen($searchNumber) > 0 && strpos($row['to'], $searchNumber) === false && strpos($row['from'], $searchNumber) === false
//strlen($searchNumber) && $row['to'] != $searchNumber && $row['from'] != $searchNumber
проверка на равенство в ифе
+139
case IDC_CHECK1:
UINT uChk = IsDlgButtonChecked(hWnd, IDC_CHECK1);
SetWindowPos(hWnd, (HWND)((uChk != 0) -2),0,0,0,0, SWP_NOSIZE | SWP_NOMOVE );
break;
индокод
+62.9
public void setDoubleValue( double doubleValue ) {
DecimalFormat myFormatter = new DecimalFormat("###.##");
this.doubleValue=Double.valueOf(myFormatter.format(doubleValue));
}
Округление дробной части до двух знаков запятой? Даже если так, то как насчет статического члена класса?
−852.2
UPDATE DKNDRECTMPL SET
TARGET = IIF(OPERATION IN (0, 1, 3, 4, 5), 0, 1),
ACT = CASE OPERATION
WHEN 0 THEN 0
WHEN 1 THEN 1
WHEN 2 THEN 1
WHEN 3 THEN 1
WHEN 4 THEN 1
WHEN 5 THEN 3
END;
Это Firebird если чё.
+143.5
class upload {
//...
function upload($file = '', $destination = '', $permissions = '777', $extensions = '') {
//...
if ( ($this->parse() == true) && ($this->save() == true) ) {
return true;
} else {
return false;
}
}
}
Интересно для кого конструктор возвращает результат...
Oscommerce
+152
public function step($step = 1)
{
switch ( $step )
{
case 1 :
return $this->step1();
break;
/*
case 2 :
return $this->step2();
break;
case 3 :
return $this->step3();
break;
case 4 :
return $this->step4();
break;
case 11 :
return $this->step11();
break;
*/
default :
return $this->step1();
break;
}
}
^%)
+144.7
if (isset($_GET["DB"])) {$DB=$_GET["DB"];}
elseif (isset($_POST["DB"])) {$DB=$_POST["DB"];}
if (isset($_GET["active"])) {$active=$_GET["active"];}
elseif (isset($_POST["active"])) {$active=$_POST["active"];}
if (isset($_GET["adaptive_dl_diff_target"])) {$adaptive_dl_diff_target=$_GET["adaptive_dl_diff_target"];}
elseif (isset($_POST["adaptive_dl_diff_target"])) {$adaptive_dl_diff_target=$_POST["adaptive_dl_diff_target"];}
if (isset($_GET["adaptive_dropped_percentage"])) {$adaptive_dropped_percentage=$_GET["adaptive_dropped_percentage"];}
elseif (isset($_POST["adaptive_dropped_percentage"])){$adaptive_dropped_percentage=$_POST["adaptive_dropped_percentage"];}
if (isset($_GET["adaptive_intensity"])) {$adaptive_intensity=$_GET["adaptive_intensity"];}
elseif (isset($_POST["adaptive_intensity"])) {$adaptive_intensity=$_POST["adaptive_intensity"];}
if (isset($_GET["adaptive_latest_server_time"])) {$adaptive_latest_server_time=$_GET["adaptive_latest_server_time"];}
elseif (isset($_POST["adaptive_latest_server_time"])){$adaptive_latest_server_time=$_POST["adaptive_latest_server_time"];}
if (isset($_GET["adaptive_maximum_level"])) {$adaptive_maximum_level=$_GET["adaptive_maximum_level"];}
elseif (isset($_POST["adaptive_maximum_level"])) {$adaptive_maximum_level=$_POST["adaptive_maximum_level"];}
if (isset($_GET["SUB"])) {$SUB=$_GET["SUB"];}
elseif (isset($_POST["SUB"])) {$SUB=$_POST["SUB"];}
if (isset($_GET["ADD"])) {$ADD=$_GET["ADD"];}
elseif (isset($_POST["ADD"])) {$ADD=$_POST["ADD"];}
if (isset($_GET["admin_hangup_enabled"])) {$admin_hangup_enabled=$_GET["admin_hangup_enabled"];}
elseif (isset($_POST["admin_hangup_enabled"])) {$admin_hangup_enabled=$_POST["admin_hangup_enabled"];}
/* и дальше еще 560 строк аналогичного содержания :) */
vicidial. admin.php. небольшой кусочек... Общая длина вот таких вот ифов - 581 строка.
+126.6
#include<stdio.h>
int main(void)
{
int a=10000,b=0,c=2800,d,e=0,f[2801],g;FILE *fo;
if (!(fo=fopen("C:\\out","w"))) return 1;
for (;b-c;) f[b++]=a/5;
for(;d=0,g=c*2;c-=14,fprintf(fo,"%.4d",e+d/a),e=d%a)
for(b=c;d+=f[b]*a, f[b]=d%--g,d/=g--,--b;d*=b);
}
число пи