Menyembunyikan File Teks Tanpa .htaccess di Server (PHP)

Saat membuat aplikasi web berbasis flat file database, terkadang kita ingin menyembunyikan file database yang berupa teks agar tidak bisa diakses oleh publik. Banyak cara agar file tersebut aman. Selain menggunakan .htaccess ataupun enkripsi, sebenarnya kita bisa memanfaatkan sifat alami PHP.

Syaratnya adalah baris pertama file berisi kode berikut:

  1. <?php exit; ?> 

Tentu file data juga harus menggunakan ekstensi .php.

Contoh:

  1. <?php exit; ?> 
  2. Data pada baris kedua 
  3. dst... 

Triknya adalah, skrip yang mengolah file tersebut kita buat agar menghiraukan baris pertama.

Catatan: exit() bukanlah fungsi melainkan language construct dan tidak mengharuskan tanda kurung. Bisa juga menggunakan alias dari exit(), yaitu die().