- 1
- 2
- 3
- 4
- 5
- 6
$var = 'element';
if(preg_match('#^.{7}$#', $var)) {
// .....
} else {
// .....
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+170
$var = 'element';
if(preg_match('#^.{7}$#', $var)) {
// .....
} else {
// .....
}
Давно рассказывал мне один программист как определять длину строки
+157
$day = date('w');
if($day == 0 || $day == 3 || $day == 4)
{
$me->handsDown();
$words = $music = $strength = false;
$me->separateWith($you);
$me->askForHelp($words);
}
try{
$key = md5(rand(0, 100));
$me->closeHouse($key);
unset($key);
}
catch(e){
while($light && $candle->getLight())
$me->believe($_GLOBALS);
}
doSilence();
try{
$me->sing();
}
catch(e){
$me->spreadShoulders($_GLOBALS['song']);
$difficulty = $me->silent(); //often big (bug?)
}
$days_rest = $time_end - time(); //often small (bug!)
/*
you may uncomment - that doesn't matter
$snow(); //true
$warm_blood(); //false
*/
while($light && $candle->getLight())
for($i = 0; $i < 100; ++$i)
$me->beginFrom(BEGINNING);
Если есть желание, попробуйте угадать песню. ;)
Все остальные могут минусовать.
+160
if (__captcha.ammount > 0) {
var captcha = new Array();
for (var i in __captcha.queue) {
captcha = __captcha.queue[i];
delete __captcha.queue[i];
break;
}
__captcha.ammount--;
__update();
return captcha;
}
+159
bool CSomeClass::Init( int argc, wchar_t* argv[] )
{
bool isOk = true;
bool goOn = true;
for( int i = 0; isOk && goOn; ++i ) {
switch( i ) {
case 0:
isOk = checkCommandLine( argc, argv );
break;
case 1:
isOk = checkFileExistence();
break;
case 2:
isOk = initFiles();
break;
default:
goOn = false;
}
}
return isOk;
}
+74
public boolean setBit(byte _position, boolean _state) {
if ( !valid ) {
LOG.error("value is INVALID");
return false;
} else if ( _position<0 ) {
LOG.error("NEGATIVE _position");
return false;
} else if ( _position > capacity ) {
LOG.warn("_position("+_position+") > cacity("+capacity+") "+
"for value "+this);
return false;
}
value|=( (_state ? 1 : 0) << (_position+1) );
return true;
}
ога, разбежался
+167
function mysql_escape($s)
{
if (preg_match('/\b(select|union|update|replace|delete|create)\b/ui', $s))
return null;
return mysql_escape_string($s);
}
SQL Injection не пройдёт!
+168
<? echo convert($current_order['post_price']-1+1, 'CNY', $order_currency); ?>
цена плюсминусадин
+146
Ололо, гет взят!
+67
Corpus edimus, sanguis bibumus!
+146
function hsl2rgb($h, $s, $v) {
if($s == 0) { //если насыщенность цвета равно 0, то мы имеем дело с оттенком серого код которого и вычисляем умножая на 255
$r = $g = $b = $v * 255;
} else {
$var_H = $h * 6;
$var_i = floor( $var_H );
$var_1 = $v * ( 1 - $s );
$var_2 = $v * ( 1 - $s * ( $var_H - $var_i ) );
$var_3 = $v * ( 1 - $s * (1 - ( $var_H - $var_i ) ) );
if ($var_i == 0) { $var_R = $v ; $var_G = $var_3 ; $var_B = $var_1 ; }
elseif ($var_i == 1) { $var_R = $var_2 ; $var_G = $v ; $var_B = $var_1 ; }
elseif ($var_i == 2) { $var_R = $var_1 ; $var_G = $v ; $var_B = $var_3 ; }
elseif ($var_i == 3) { $var_R = $var_1 ; $var_G = $var_2 ; $var_B = $v ; }
elseif ($var_i == 4) { $var_R = $var_3 ; $var_G = $var_1 ; $var_B = $v ; }
else { $var_R = $v ; $var_G = $var_1 ; $var_B = $var_2 ; }
$r = $var_R * 255;
$g = $var_G * 255;
$b = $var_B * 255;
}
return array($r, $g, $b);
}