- 1
- 2
if ( is_int(intval($_GET['y'])) ) {
//...
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+172
if ( is_int(intval($_GET['y'])) ) {
//...
+177
public static function textCorrections($text)
{
$text=str_replace("Ų", "Ø", $text);
$text=str_replace("? фаски", "Ø фаски", $text);
$text=str_replace("? отверстия", "Ø отверстия", $text);
$text=str_replace("рем?нного", "ремённого", $text);
return $text;
}
Вот такая заплатка для текстов в фомате UTF-8.
+168
$isHttp = $_tumbpath[0] == 'h' && $_tumbpath[1] == 't' && $_tumbpath[2] == 't' && $_tumbpath[3] == 'p';
if ($isHttp){...}
хорошо еще, что слово - http :)
+155
public function get_included_js ()
{
if (count($this->included_js)) {
return "\r\n".'<script type="text/javascript" src="'
.implode('"></script>'."\r\n".'<script type="text/javascript" src="', $this->included_js)
.'"></script>'."\r\n";
} else {
return '';
}
}
Разгребаю чужой проект. Может быть чего-то не понимаю в этой жизни.
+160
$v2 = str_replace('\"', '"', $v2);
$v2 = str_replace("\'", "'", $v2);
no comments
+145
<span>Выберите тип</span>
<select>
<option value="" selected="1">Все типы</option>
</select>
эт правда HTML... но тут нет такого раздела.. =(
Чинил сайт, наткнулся на.. это.. О_о
+159
<?
$a = array("second","third","first");
usort($a,"tes");
function tes($c, $d, $data){
if ($c == "third" && $d == "second") return -1;
if ($c == "third" && $d == "first") return -1;
if ($c == "first" && $d == "second") return 1;
if ($c == "second" && $d == "third") return 1;
if ($c == "first" && $d == "third") return 1;
if ($c==$d==$data) return 0;
}
print_r($a);
?>
В тестах задание, сортировать $a до вида ([1]=>"third",[2]=>"second",[3]=>"first").
Один из вариантов ответа(остальные ответы аналогичны, отличаются синтаксисом).
+172
$var=trim($var);
$var=str_replace("\t", ' ',$var);
$var=str_replace("\r", ' ',$var);
$var=str_replace("\n", ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
$var=str_replace(' ', ' ',$var);
Надежно, чо.
+154
private function incrementKey ( $key ) {
// цепочка знаков в системе счисления
$sys = array_merge( range(0, 9), range('a', 'z') );
$newKey = '';
while( true ) {
// получаем последний символ
$sym = substr($key, -1);
$key = substr($key, 0, -1);
if ( $sym ) {
//"инкрементируем" его
$cur = array_search( $sym, $sys );
if ( isset( $sys[++$cur] ) ) {
// всё, конец.
$newKey = $key . $sys[$cur] . $newKey;
break;
} else $newKey = $sys[0] . $newKey;
} else {
$newKey = $sys[0] . $newKey;
break;
}
}
return $newKey;
}
Свежатинка
+159
// Конструктор
public function __construct($tablename,
$detal = "*",
$where,
$order = "",
$pnumber = 10,
$page_link = 3,
$parameters = "")
{
if (empty($detal)) $this->detal = '*'; else $this->detal = $detal;
parent::__construct($tablename,
$where,
$order,
$pnumber,
$page_link,
$parameters);
}
ооп