1. PHP / Говнокод #6545

    +166

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    function unlinkFile($filename) {
      if(unlink($filename)) {
        return true;
      }
    }
    	
    function unsetVar($varname) {
      unset($varname);
      return true;
    }

    Одна из "библиотек" крупного зарубежного коммерческого проекта.

    Запостил: Ring, 04 Мая 2011

    Комментарии (29) RSS

    • Где-то видел либу, которая приводит в порядок функции в PHP, называет их одинаковым человекопонятным образом, параметры функций приводит в поярдок. М.б. тут что-то аналогичное, но тем не менее написано плохо
      Ответить
      • unsetVar - вообще не рабочая функция. Ну или очень своеобразная :)
        Ответить
        • ога. можно сократить до:
          function returnTrue() {
          return true;
          }
          Ответить
          • Вы нуждаетесь в помощи и поддержке?
            Чувствуете себя неуверенно в обществе?
            Боитесь новых начинаний?

            Выход есть!
            returnTrue() поможет вам в любой ситуации!
            Ответить
          • function unsetVar($varname) 
            {
            return TRUE;
            }
            Ответить
      • не оттуда?
        if(function_exists('function_exists'))
        Ответить
    • по мне, скорее, имело бы смысл, если бы было как-то так:
      function delete($filename) {
        if(unlinkTheFileOnDiskIfExistsAndIsValid($filename,true,true,true,true,'',false,,true,true)) {
          return true;
        }
       return false;
      }
      Ответить
      • Parse error: syntax error, unexpected ',' in delete.function.php on line 2
        Ответить
        • пардон, перекопипастил спьяну. Ну да суть понятна, я думаю
          Ответить
          • Думаю, что скоро в компы будут встраивать алкотестеры. Особенно в офисные...
            Ответить
            • Каптча в виде задачки с интегралами и производными
              Ответить
              • Капча в виде: "Проведи мышкой по прямой линии"...
                Ответить
                • Не пью, не курю, матом не ругаюсь...Ой, бля, сигарета в водку упала :)
                  Ответить
                • <style type='text/css'>
                  	.every {
                  		width: 200px; position: absolute; left: 300px;
                  	}
                  	.side {
                  		background: #EEEEEE; height: 50px;
                  	}
                  </style>
                  <div id='main'>
                  	<div class='every side' style='top: 200px'></div>
                  	<div class='every' style='background: red; height: 2px; top: 250px'></div>
                  	<div class='every side' style='top: 252px'></div>
                  </div>
                  <script>
                  	var pos = [];
                  	document.getElementById("main").onmousemove = function (event) {
                  		pos.push(event.pageY);
                  	};
                  	document.getElementById("main").onmouseout = function (event) {
                  		if (event.relatedTarget.tagName == "DIV") return;
                  		var t = 0, dy = 0;
                  		for (var i = 0; i < pos.length; i++) {
                  			t += pos[i];
                  			if (Math.abs(pos[i] - 250) > dy)
                  				dy = Math.abs(pos[i] - 250);
                  		}
                  		if (Math.abs(t / pos.length - 250) < 5 && dy < 5)
                  			alert("Трезв")
                  		else
                  			alert("Пьян");
                  		pos = [];
                  	};
                  </script>
                  Ответить
      • Вместо иф можно свитч-кейс использовать:)
        Ответить
    • <?php
      function setVarValue($varname, $value)
      {
      $varname = $value;
      return TRUE;
      }
      
      function isSetVar($varname)
      {
      return isset($varname);
      }
      ?>
      Ответить
      • echo 'Hello, world!';

        // тест
        Ответить
        • и тебе привет!
          Ответить
          • я знал, если долго кричать в темноту, то тебе ответят.... например, "заткнись,дай поспать!" ))
            Ответить
            • ТАК ЭТО БЫЛ ТЫ?!!!?!??!!11
              Ответить
              • агаа, значит, это ты орал ночью и мешал спать!
                Ответить
                • >агаа, значит, это ты орал ночью и мешал спать!
                  не, он анал, не орал, но спать все равно мешает
                  Ответить

    Добавить комментарий