WTF

панда wtf

какой самый извращенный способ проверить в условии if () булевскую переменную?
if (b.ToString().length < 5){...}

ktulhu:
Индусы не пишут код, они его поют и танцуют        

vkv:
вот разгадка if(i==3){i=3}else{i=i}!
Это чтобы по слогам в ритм подходило!       

home_alone:
Если и — три, то пусть и будет три, а не три — так и хрен с ним", так, что ли???       

spacel0rd:
Так пусть запустится проверка.
Коль трем значение равно,
То пусть таким и остается
А нет, так будет i себе равно.
Вычислить 1% от числа(Excel)
В одной строчке нужно было взять 1% от суммы.
=ABS(E10-(E10*1.01))
, где E10 - это ячейка суммы.
Вывод элементов по три в строчку.
while (некое условие){
    if ($i==3 || $i==6 || $i==9 || $i==12 || $i==15) {
         //перевод строки
    }
    $i++;
}     

То есть до 15 элементов все работает как надо, а дальше - нас не волнует
Разбираю сейчас код, который таки успел написать один товарищ за наше недолгое сотрудничество.
Подсчет количества элементов массива (функция get_new_commentsList возвращает массив).
$s3 = get_new_commentsList($s1['id_boutique']);
$ik = 0;
foreach ($s3 as $s4)
{
   $ik += 1;
}      

+ бонус, его объяснения из аськи:
1. Обычно по не глобальным вопросам я принимаю решения первые приходящие в голову.
2. Просто в университете учили нас в основном не юзать готовые фичи а самим их делать.
3. Ты вот смотрел на то как выписана в стандарте функция count()?
я не думаю что она намного быстрее.
семь раз проверь, один раз верни:
if (flag == true && flag == true && flag == true && flag == true &&
    flag == true && flag == true && flag == true)
return true;
<?XML VERSION="1.0" ENCODING="KOI-7"?>
Вполне себе реальный заголовок документа в работающей системе.
PHP:
function ...бла_бла_бла...
{
  global $_GET, $_POST;
  .....
}
bool CheckFlag(bool flag)
{
    if (flag == true)
    {
        return true;
    }
    else if (flag == false)
    {
        return false;
    }
    else
    {
        return (!true) && (!false);
    }
}
Исландский addslashes()
$pname = str_replace("'", "\'", $pname);
$description = str_replace("'", "\'", $description);
JavaScript, проверка e-mail адреса
str = document.getElementById('uemail'+id).value;
var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
var ldot=str.indexOf(dot)
if (str==null || str=="" || str.indexOf(at)==-1 || str.indexOf(at)==0
    || str.indexOf(at)==lstr || str.indexOf(dot)==-1 || str.indexOf(dot)==0
    || str.indexOf(dot)==lstr || str.indexOf(at,(lat+1))!=-1 || str.substring(lat-1,lat)==dot
    || str.substring(lat+1,ldot).length<1 || str.substring(lat+1,lat+2)==dot
    || str.indexOf(dot,(lat+2))==-1 || str.indexOf(" ")!=-1
    || str.substring(ldot+1,lstr).length !=2)
{
     error_message = error_message + "* Invalid Email\n";
     error = true;
}
// If the value is too huge, set it to 0.
if (valueToSet > 0x3B9AC9FF)
valueToSet = 0;
$user_input = @$_POST['pass'];
$filename = "pw.pw";
$pwfile = fopen ($filename, "r");
$valpas = fgets($pwfile, 512);
$password = crypt($valpas);
if (!strcmp(crypt($user_input, $password), $password))
{
    [skipped]
}
Пароль в pw.pw хранится в открытом виде :)
Как настоящий программист получает текущую дату?
$date=date(Ymd);
$day=substr($date,6,2);
$month=substr($date,4,2);
$year=substr($date,0,4);      

list($date,$month,$year) = explode("/",date("D/M/Y"));
#1

А чем адслешес так плох?

alex, 4.07.2008 - 17:34
#2

в php есть встроенная функция addslashes()
и не нужно изобретать велосипеды

Alex, 2.12.2008 - 14:52
#3

А: Как на РНР будет "Привет"?
Ч: echo "Привет";
А: "Это" означает echo Привет?
Ч: Ты должна взять слово "Привет" в кавычки и поставить точку с запятой в самом конце.
А: Я ничего тебе не должна. У меня есть свобода выбора.
Ч: Похоже, загадка индусских кодеров разгадана...
(с) башорг

Gill, 18.01.2009 - 16:08
Оставить комментарий