InformasiTutorialTutorial PHP

Cara Mengecek Ketersediaan Nama Domain dengan PHP

Afid Arifin – Halo teman-teman semua, balik lagi bersama saya yang pada kesempatan kali ini saya akan kembali berbagi informasi kembali mengenai programming.

Baca Juga

Tutorial Membuat Auto Installer File SQL MySQL dengan PHP

Intro

Informasi kali ini adalah tentang bagaimana cara mengecek ketersediaan domain hanya dengan menggunakan program atau fungsi php sederhana dns_get_record().

dns_get_record() merupakan salah satu network functions atau fungsi yang berhubungan dengan jaringan bawaan pada php. Untuk lebih lengkapnya daftar fungsi jaringan tersebut, silahkan baca di sini.

Teknik pengecekan ketersediaan domain ini pastinya sudah tidak asing lagi ketika kita akan membeli sebuah domain pada layanan penyedia domain.

Mengecek Ketersediaan Domain dengan PHP

Baiklah, langsung saja kita mulai proses pembuatan aplikasi sederhana untuk mengecek ketersediaan domain dengan php.

Silahkan buat file baru dengan nama apa saja dan dalam tutorial ini saya membuat file dengan nama domain.php. Kemudian copy dan pastekan kode php berikut ke file Anda.

<?php

  function getDomain($domain) {

    // Cek menggunakan fungsi network dns_get_record()
    if(dns_get_record($domain, DNS_ALL)) {
      return true;
    } else {
      return false;
    }

  }

  $domain = 'afidarifin.com';

  if(empty(getDomain($domain))) {

    // Ketika domain sudah terdaftar
    echo $domain.' belum terdaftar!';
  } else {

    // Ketika domain belum terdaftar
    echo $domain.' sudah terdaftar!';
  }

?>

Penjelasan

Pada kode di atas, agar lebih memudahkan proses pengecekkan maka saya telah membuat function sendiri dengan nama getDomain() dengan satu parameter.

Kemudian, saya di dalam function tersebut saya menggunakan function atau fungsi bawaan php dns_get_record()yang mengembalikan nilai atau value berupa array untuk mengecek record domain tersebut.

Hasil akhirnya, dengan return value true or false pada function yang telah kita buat akan mengembalikan dua kemungkinan.

Kemungkinan pertama, apabila domain tersebut tidak tersedia maka akan menampilkan pesan berupa string misalnya afidarifin.com belum terdaftar.

Kemudian, pada kemungkinan kedua akan menampilkan pesan berupa string misalnya afidarifin.com sudah terdaftar.

Kesimpulan

Masih bingung? agar tidak bingung silahkan jalankan file yang berisi kode di atas dan lihat hasilnya.

Bagi yang tertarik belajar atau belajar mengenai fungsi jaringan yang ada di dalam php maka kalian dapat mempelajarinya langsung di sini.

Teknik pengecekkan domain dengan php ini juga diterapkan oleh provider atau penyedia layanan domain. Jadi, tidak adalahnya kalian mempelajari ini. Barangkali kalian jadi juragan domain kan lumayan hehehe.

Sekian dari saya dan semoga bermanfaat untuk belajar program php kalian. Terima kasih…

Tags
Show More

Related Articles

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Back to top button
Close
Close