LS shade coder - encoder php

LS coder shade makes "the same code", but modified, output code is very hard to read.

This is achieved by:
  • deleting comments,
  • removing formatting
  • changing names of variables and functions that serve to guide the authors of these codes
    Variable names, function, or comments is not possible from the resulting code back to using any software which you would like the resulting code "decode" it is necessary not to lose the source code


Principles to use:
  • variable names and functions only English alphabet letters and _
  • comments in the form /**/ and //
  • beginning of the source code <?php, end of source code ?>
  • text encoding: utf8
  • backup source code



Example:

Source code:
class date_opt
{
  private $year_get;
  private $domena;
  public $options1;
  public $options2;

  public function __construct ($domena1,$get_year,$start_year,$year_end)
  {
    $this->domena= trim($domena1  );
    $this->year_start= trim($domena1  );
    $this->year_get= trim($ge_year  );
    $this->optiony1=$this->year_vypis($start_year,$year_end);
  }
  
  private function year_vypis($start_year,$year_end)
  {
    for ($i=$start_year; $i<=$year_end; $i++)
    {
      if ($this->year_get==$i)
      $sel='selected="selected"';
      else
      $sel='';
      $year_vypis.='<option value="'.$i.'" '.$sel.'>'.$i.'</option >';
    }
    return $year_vypis;
  }
}
Output code - LS shade coder:
class date_opt { private $s120507200536370b1dcb2574441ab33b2e6914171ce5; private $s120507200536c890ce1880084e29b183b79d438b270b; public $options1; public $options2; public function __construct ($s120507200536150dbc720a974deead79ee45b1eaef7d, $s120507200536a3b852085ca74483bdb4cf7e2727c64a,$s12050720053697ebd6cd06f142c4b1717c894ee27c00, $s1205072005368d05b8a356c2410687a43c6cd8fc7164) { $this->s120507200536c890ce1880084e29b183b79d438b270b= trim($s120507200536150dbc720a974deead79ee45b1eaef7d ); $this->year_start= trim($s120507200536150dbc720a974deead79ee45b1eaef7d ); $this->s120507200536370b1dcb2574441ab33b2e6914171ce5= trim($s1205072005362d55f68b03ac492bb581f1cfd0736575 ); $this->optiony1=$this->s120507200536b5d51633aadb480ea073a8235c1319cf($s12050720053697ebd6cd06f142c4b1717c894ee27c00, $s1205072005368d05b8a356c2410687a43c6cd8fc7164); } private function f12050720053623ff09b821534fc389a5ac8dc1a561ca ($s12050720053697ebd6cd06f142c4b1717c894ee27c00,$s1205072005368d05b8a356c2410687a43c6cd8fc7164) { for ($s1205072005368c06b84b30a240059cbcc044c6be5de2=$s12050720053697ebd6cd06f142c4b1717c894ee27c00; $s1205072005368c06b84b30a240059cbcc044c6be5de2<=$s1205072005368d05b8a356c2410687a43c6cd8fc7164; $s1205072005368c06b84b30a240059cbcc044c6be5de2++) { if ($this->s120507200536370b1dcb2574441ab33b2e6914171ce5==$s1205072005368c06b84b30a240059cbcc044c6be5de2) $s1205072005364c52b1a7c6dc43a2b45633deba82bd29='selected="selected"'; else $s1205072005364c52b1a7c6dc43a2b45633deba82bd29=''; $s120507200536b5d51633aadb480ea073a8235c1319cf.='<option value="'.$s1205072005368c06b84b30a240059cbcc044c6be5de2.'" '.$s1205072005364c52b1a7c6dc43a2b45633deba82bd29.'>'.$s1205072005368c06b84b30a240059cbcc044c6be5de2.'</option>'; } return $s120507200536b5d51633aadb480ea073a8235c1319cf; } }

 


Copyright © 2017, Libor Skočík, Nová 987, 69611 Mutěnice, Czech Republic, all rights reserved.     contact me: libor@skocik.cz, www.skocik.cz/en

    česká verze »