Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Belajar PHP: Mengenal Fungsi-fungsi Network di PHP

Posted on March 5, 2012

PHP sebagai bahasa pemrograman modular telah dilengkapi dengan kemampuan-kemampuan dasar networking (deteksi dan pengelolaan jaringan). Fungsi-fungsi bawaan ini hanya memerlukan aplikasi Bind di Linux, khusus untuk fungsi checkdnsrr(), getmxrr() dan dns_get_record().

Berikut adalah fungsi-fungsi networking PHP yang bisa anda manfaatkan:

1. checkdnsrr()
fungsi ini digunakan untuk mendapatkan nilai boolean DNS dari sebuah hostname atau IP Address. Jika ada maka bernilai TRUE, jika tidak ada maka bernilai FALSE.

2. dns_get_record()
fungsi ini digunakan untuk mendapatkan nama server DNS dari sebuah host /alamat web. Pola penggunaan:
[sourcecode language=”php”]
array dns_get_record ( string $hostname [, int $type = DNS_ANY [, array &$authns [, array &$addtl ]]] )
[/sourcecode]

contoh:
[sourcecode language=”php”]
<?php
$result = dns_get_record("php.net");
print_r($result);
?>
[/sourcecode]

hasil:
[sourcecode]
Array
(
[0] => Array
(
[host] => php.net
[type] => MX
[pri] => 5
[target] => pair2.php.net
[class] => IN
[ttl] => 6765
)

[1] => Array
(
[host] => php.net
[type] => A
[ip] => 64.246.30.37
[class] => IN
[ttl] => 8125
)

)
[/sourcecode]

3. gethostbyaddr()
fungsi untuk mengetahui nama host (hostname) dari sebuah IP Address. Pola penggunaan:
[sourcecode language=”php”]
string gethostbyaddr ( string $ip_address )
[/sourcecode]

contoh:
[sourcecode language=”php”]
<?php
echo gethostbyaddr(‘118.97.9.48’);
?>
[/sourcecode]

hasil:
[sourcecode]
48.subnet118-97-9.astinet.telkom.net.id
[/sourcecode]

4. ip2long
adalah fungsi untuk mengkonversi string yang mengandung alamat IP Address versi 4 (IPv4) ke dalam alamat tertentu berbentuk integer. Pola penggunaan:
[sourcecode language=”php”]
int ip2long ( string $ip_address )
[/sourcecode]

Contoh:
[sourcecode language=”php”]
<?php
echo ip2long(‘118.97.9.48’);
?>
[/sourcecode]

Hasil:
[sourcecode]
1986070832
[/sourcecode]

5. long2ip()
adalah fungsi kebalikan dari fungsi ip2long(), dimana fungsi ini akan mengkonversi sebuah nilai integer bawaan PHP ke dalam alamat IP versi 4 (IPv4). Pola penggunaan:
[sourcecode language=”php”]
string long2ip ( string $proper_address )
[/sourcecode]

Contoh:
[sourcecode language=”php”]
<?php
echo long2ip(‘1986070832’);
?>
[/sourcecode]

Hasil:
[sourcecode]
118.97.9.48
[/sourcecode]

Itulah 5 diantara beberapa fungsi-fungsi networking bawaan PHP. Semoga berguna. Silakan baca lebih lanjut dokumentasi PHP dibagian Other Services.

Salam,

Terbaru

  • Inilah Realita Biaya Hidup Mahasiswa di Bogor: Ternyata Nggak Semahal yang Kalian Kira!
  • Inilah Cara Blokir Email Spam di Gmail Biar Penyimpanan Nggak Gampang Penuh
  • Inilah Cara Aktivasi Keaktifan PTK di EMIS GTK IMP 2026 Biar Tunjangan Cair Lancar!
  • Inilah Cara Menilai Sumbangan yang Disetarakan dengan Uang Supaya Pajak Kalian Berkurang
  • Apa itu Pin di iMessage?
  • SKTP Nggak Muncul di Info GTK padahal Sudah Terbit? Ini Trik Rahasia Biar Data Langsung Update!
  • Ini Trik Nuyul Cari Cuan di Game Puzzle Farm 2026 Biar Koin Melimpah Tanpa Undang Teman
  • Inilah Ukuran Kertas Thermal 58mm ISO Di Word, Berapa dan Panduan Lengkap Memilihnya
  • Bukan Cuma Zakat! Ternyata Sumbangan Jenis Ini Bisa Ngurangin Pajak Kalian! Simak Penjelasannya
  • Inilah Caranya Mengajar Bahasa Indonesia di Amerika Serikat Lewat Beasiswa Fulbright FLTA 2026
  • Inilah 6 Rekomendasi HP yang Awet dan Tahan Lama Biar Kalian Nggak Gonta-ganti Terus!
  • Apa itu Proses BOP dan Psikotes BRI Life?
  • Ini Cara Input Tugas Tambahan Guru di EMIS GTK IMP 2026 Biar Jam Mengajar Aman!
  • APK Juice Pack Frenzy Penipuan? Benarkah Membayar atau Cuma Tipuan Iklan? Ini Faktanya!
  • Apakah Apk ReelAct Penipu? Mau Tarik 100 Dolar dari Reel Act? Cek Dulu Faktanya Biar Nggak Rugi Waktu!
  • Inilah Rekomendasi Game Turn Base Android dan PC Terbaik Buat Kalian yang Suka Strategi!
  • Inilah Cara Membuat Sertifikat di Canva dan Ukuran Standar yang Wajib Kalian Tahu
  • Inilah Aturan Zakat yang Bisa Jadi Pengurang Pajak Bruto Kalian, Sudah Tahu Belum?
  • Inilah Data Pendaftar KIP Kuliah 2026 Jalur SNBP dan Bocoran Kriteria yang Lolos!
  • Inilah Game Silent Hill: Townfall, Teror Psikologis Baru yang Bakal Bikin Kalian Gemetar di Tahun 2026!
  • Inilah Trailer Mortal Kombat 2, Johnny Cage Resmi Gabung dan Siap Hadapi Shao Kahn!
  • Inilah Spesifikasi Lengkap Samsung Galaxy S26 yang Baru Meluncur, Ternyata Harganya Naik Segini!
  • Inilah Cara Mematikan MSA Xiaomi Supaya HP Nggak Lemot dan Bebas Iklan, Ternyata Langkahnya Simpel Banget!
  • Inilah Kronologi Mobil Calya Plat D yang Viral Lawan Arus di Jakpus, Ternyata Bawa Banyak Plat Palsu!
  • Inilah Axioo Hype AI 5, Laptop AI Canggih yang Nggak Bikin Kantong Bolong!
  • Ini Loh Kejahatan Modus Phishing Google Tasks Terbaru yang Bisa Nguras Data Perusahaan Kalian
  • Inilah Poco X7 5G dan M7 Pro 5G, HP Gaming Performa Ekstrem yang Ngebikin Mabar Kalian Jadi Anti Lag!
  • Inilah Cara Mengubah Lahan Kosong Jadi Uang Lewat Strategi Land Banking
  • Ini Trik Supaya Gajian YouTube Shorts Tembus Puluhan Juta dari Penonton Bule!
  • Jangan Sampai Keliru! Begini Cara Cek Total Jam Linear dan Non Linear di EMIS GTK IMP 2026
  • What’s New in elementary OS 8.1.1 with Linux Kernel 6.17?
  • Microsoft Tests AI Feature to Monitor Open Apps on Windows 11 Taskbar
  • Is Google Chrome Secretly Downloading AI Models? Everything You Need to Know
  • Shotcut 2.6.2 Fixes Timeline & HEVC Crashes: What You Need to Know
  • Hyprland Desktop 0.54 Released: Adds Per-Workspace Layouts
  • Prompt AI Menyusun Script Pola Suara Karakter agar Brand Jadi Ikonik
  • Prompt AI untuk Merancang Karakter Brand yang Ikonik
  • Prompt AI Audit Konten Sesuai Karakter Brand
  • Prompt AI Merubah Postingan LinkedIn Jadi Ladang Diskusi dengan ChatGPT
  • Prompt AI: Paksa Algoritma LinkedIn Promosikan Konten Kalian
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025
Beli Morning Star Kursi Gaming/Kantor disini: https://s.shopee.co.id/805iTUOPRV
Beli Pemotong Rumput dengan Baterai IRONHOOF 588V Mesin Potong Rumput 88V disini https://s.shopee.co.id/70DBGTHtuJ

©2026 emka.web.id | Design: Newspaperly WordPress Theme