Cara Membuat Tools Encode Sederhana dengan PHP



       Hallo gaes, kembali lagi dengan saya, kali ini aku akan membahasa mengenai bagaimana menciptakan tools encode sederhana dengan PHP, apa itu encode ? berikut penjelasanya
       Dalam komunikasi dan pemrosesan informasi, pengkodea atau penyandian (encoding) yakni proses konversi gosip dari suatu sumber (objek) menjadi data, yang selanjutnya di kirimkan ke akseptor atau pengamat ibarat pada sistem pemrosesan data.
       Apa fungsi Encode ?
Encode biasa di fungsikan untuk menyandikan sebuah data supaya tidak gampang di baca orang lain, dan juga menyandikan/konversi script-script yang tidak ingin di recode oleh orang lain, maka script tersebut di encode dengan tujuan supaya data-data yang ada di script tersebut tidak gampang di tiru oleh orang lain. baiklah eksklusif saja ke tutorialnya

Bahan :

  • Android di atas kitkat
  • Termux
langkah-langkah :

1. buka termux kemudian ketik perintah : 
  • apt-get update -y
  • apt-get upgrade -y
  • pkg install php -y
  • pkg install nano -y
2. Ketik nano encode.php

kalian dapat copy paste script di bawah ini

  1. <?php
  2.         // Print out main menu..
  3.     echo "=======================\n";
  4.     echo "Tools Encode\n";
  5.     echo "=======================\n";
  6.     echo "Select an option..\n\n";
  7.     echo "    1) Encode Md5\n";
  8.     echo "    2) Encode Base64\n";
  9.     echo "    3) Encode Sha1\n";
  10.     echo "    4) Encode Md4\n";
  11.     echo "    5) Encode Semua type\n";
  12.     echo "    x) Exit\n";
  13.     echo "Pilih Type Encode : ";
  14.     switch(trim(fgets(STDIN,256)))
  15.         {
  16.             case 1:
  17.                 echo "Masukkan Kata Yang Akan di Encode : ";
  18.                 $kata = trim(fgets(STDIN,256));
  19.                 echo "Encode Md5 :",md5($kata),"\n";
  20.                 exit();
  21.             case 2:
  22.                 echo "Masukkan Kata Yang Akan di Encode : ";
  23.                 $kata = trim(fgets(STDIN));
  24.                 echo "Encode Base64 :",base64_encode($kata),"\n";
  25.                 exit();
  26.             case 3:
  27.                 echo "Masukkan Kata Yang Akan di Encode : ";
  28.                 $kata = trim(fgets(STDIN));
  29.                 echo "Encode Base64 :",sha1($kata),"\n";
  30.                 exit();
  31.             case 4:
  32.                 echo "Masukkan Kata Yang Akan di Encode : ";
  33.                 $kata = trim(fgets(STDIN));
  34.                 echo "Encode Md4 :",crypt('md4',$kata);
  35.                 exit();
  36.             case 5:
  37.                 echo "Masukan Kata Yang Akan di Encode : ";
  38.                 $kata = trim(fgets(STDIN));
  39.                 foreach (hash_algos() as $v) {
  40.                 $r = hash($v, $kata, false);
  41.                 printf("%-12s %3d %s\n", $v, strlen($r), $r);
  42.                 }
  43.                 exit();
  44.             case "x":
  45.                 exit();
  46.         }
  47.     // Close standard in..
  48.     fclose(STDIN);
  49. ?>

Copy script kemudian paste di text editor nano tools.php di termux

3. Tekan ctrl + x kemudian tekan y sesudah itu enter (digunakan untuk menyimpan )
4. Cara menjalankanya ketik : php tools.php

nah kini kalian dapat lihat hasilnya, kalian dapat mencobanya mulai dari hidangan 1-5
sekian tutorial dari aku kali ini, semoga bermanfaat bagi kalian yang gres berguru perihal termux, semoga dapat membantu dalam pembelajaran, aku mohon maaf apabila ada salah kata.