Cara Menguji PHP Anda Secara Lokal dengan Contoh

Diterbitkan: 2020-12-04

Apa itu PHP?

Rasmus Lerdorf menciptakan PHP pada tahun 1995 sebagai bahasa skrip sisi server. Bahasa scripting open-source untuk tujuan umum ini digunakan secara luas dan merupakan pilihan yang sangat baik untuk pengembangan web. Ini karena Anda dapat menyematkan PHP ke dalam HTML Anda. Sekitar 80 persen dari semua situs web dengan bahasa sisi server yang dikenal saat ini menggunakan PHP. PHP dapat digunakan untuk pembuatan dinamis konten halaman web Anda.

Contoh yang baik adalah situs blog. Skrip PHP dapat ditulis untuk mengambil posting blog dari database Anda sebelum ditampilkan. Facebook saat ini merupakan platform terbesar untuk jejaring sosial dan ditulis dengan PHP. Anda juga dapat menguji kode PHP secara lokal untuk:

  • Membatasi akses untuk halaman situs web tertentu
  • Menyimpan dan memproses input pengguna Anda melalui data formulir
  • Bekerja dengan dan mengatur cookie situs web

Eksekusi kode PHP Anda adalah melalui server web, bukan menggunakan komputer lokal. Contoh yang baik adalah ketika Anda mengklik tautan situs web dengan halaman yang ditulis menggunakan PHP dan mengisi serta mengirimkan formulir situs web. Tidak ada PHP yang berjalan di komputer Anda dalam kedua contoh tersebut. Permintaan Anda untuk halaman web atau formulir dikirimkan ke server web sebelum diproses menggunakan skrip PHP.

HTML yang diproses kemudian dikirim kembali ke komputer Anda oleh server web dengan hasil yang ditampilkan. Inilah alasan mengapa Anda tidak dapat melihat PHP situs web. Yang Anda lihat hanyalah skrip PHP dan HTML yang sedang diproduksi. PHP diklasifikasikan sebagai bahasa yang ditafsirkan. Ketika perubahan dibuat pada kode sumber Anda, mereka dapat segera diuji. Kode sumber Anda tidak perlu dikompilasi ke dalam bentuk biner yang membuat proses lebih cepat.

Cara Menguji Kode PHP di Localhost

Saat Anda menguji kode PHP secara lokal, Anda dapat memeriksa skrip PHP Anda untuk fungsionalitas dan kesalahan. Pilihan terbaik Anda adalah menggunakan XAMPP melalui browser web Anda untuk menjalankan skrip PHP Anda. Jika Anda mau, ada layanan online yang tersedia untuk menemukan kesalahan dalam kode PHP Anda. Jika Anda memilih untuk menggunakan XAMPP, ikuti langkah-langkah di bawah ini.

Langkah pertama

Pastikan XAMPP sudah terinstal. Ini adalah salah satu lingkungan pengujian PHP yang paling sering digunakan untuk komputer Mac dan Windows. XAMPP dapat diunduh dan diinstal secara gratis. Misalnya:

Cara Menguji PHP Anda Secara Lokal dengan Contoh

(Kredit Gambar: Belajar Coding Cepat)

Langkah Kedua

Jika XAMPP sedang berjalan, tutup. Folder htdocs Anda sekarang dapat diperbarui tanpa gangguan dari proses yang ada. Jika Anda menggunakan MAC, lewati langkah ini.

Langkah ketiga

Masukkan file PHP Anda ke dalam folder htdocs Anda. Jika Anda menggunakan Windows, buka folder berlabel My PC. Klik dua kali pada nama hard drive Anda, lalu folder xampp Anda dan terakhir folder htdocs Anda. Anda perlu memindahkan semua file PHP yang diperlukan ke dalam folder Anda. Jika Anda menggunakan Mac, buka panel kontrol XAMPP Anda dan klik tab Volume. Sekarang klik Mount, lalu Explorer dan klik dua kali pada folder htdocs Anda. Sekali lagi, pindahkan semua file PHP yang diperlukan. Sebagai contoh:

Cara Menguji PHP Anda Secara Lokal dengan Contoh

(Kredit Gambar: wikiHow)

Langkah Empat

Klik dua kali pada ikon Anda untuk XAMPP atau buka XAMPP Anda. Cari latar belakang oranye dengan X putih.

Langkah Lima

Tepat di sebelah kanan judul Apache Anda, Anda akan melihat server web Apache. Klik Mulai. Ada indikator di sebelah kanan Anda yang seharusnya berubah menjadi hijau. Sebagai contoh:

Cara Menguji PHP Anda Secara Lokal dengan Contoh

(Kredit Gambar: Edureka)

Anda akan tertarik

Langkah Enam

Di sebelah kanan port Apache pertama Anda adalah nomor port lain. Jika Anda mengedit file berjudul httpd.conf, Anda perlu memberi label pada port kedua Anda 8080. Misalnya:

Cara Menguji PHP Anda Secara Lokal dengan Contoh

(Kredit Gambar: wikiHow)

Langkah Tujuh

Buka browser web Anda untuk menguji skrip PHP Anda. Anda dapat menggunakan browser web pilihan Anda termasuk Chrome.

Langkah Delapan

Buka bilah alamat di atas browser Anda dan klik. Jika Anda melihat teks apa pun, hapus sebelum pindah ke langkah berikutnya. Sebagai contoh:

Cara Menguji PHP Anda Secara Lokal dengan Contoh

Langkah Sembilan

Ketikkan alamat skrip PHP yang perlu Anda uji. Masukkan localhost diikuti dengan nomor port kedua untuk server Apache Anda. Sekarang masukkan garis miring dan nama dokumen PHP yang ingin Anda uji. Alamat Anda harus memiliki .PHP di akhir.

Langkah Sepuluh

Anda dapat memuat skrip PHP ke browser Anda dengan menekan Enter. Halaman Anda akan dimuat dengan benar jika skrip Anda berfungsi. Jika Anda memiliki kesalahan dalam skrip Anda, Anda akan menerima kesalahan atau halaman Anda tidak akan dimuat dengan benar.

Uji SEO dan kinerja situs Anda dalam 60 detik!

Desain situs web yang baik sangat penting untuk keterlibatan dan konversi pengunjung, tetapi situs web yang lambat atau kesalahan kinerja dapat membuat situs web yang dirancang terbaik pun berkinerja buruk. Diib adalah salah satu kinerja situs web dan alat pemantauan SEO terbaik di dunia. Diib menggunakan kekuatan data besar untuk membantu Anda meningkatkan lalu lintas dan peringkat Anda dengan cepat dan mudah. Seperti yang terlihat di Pengusaha!

  • Alat SEO otomatis yang mudah digunakan
  • Pemantauan + ide kata kunci dan backlink
  • Memastikan kecepatan, keamanan, + pelacakan Core Vitals
  • Secara cerdas menyarankan ide untuk meningkatkan SEO
  • Lebih dari 250.000 ribu anggota global
  • Pembandingan dan analisis pesaing bawaan

Misalnya “www.diib.com”

Digunakan oleh lebih dari 250k perusahaan dan organisasi:

  • logo
  • logo
  • logo
  • logo

Sinkronkan dengan Google Analytics

Membangun Tautan

Menggunakan Fungsi PHP Online untuk Localhost Test PHP

Ini adalah metode kedua yang dapat Anda gunakan untuk menguji PHP Anda.

Langkah pertama

Dokumen PHP Anda dapat dibuka dengan perangkat lunak pengeditan PHP di komputer Anda. Jika Anda menggunakan Windows, ini adalah Notepad++ dan BBEdit untuk Mac. Untuk Windows, klik kanan pada dokumen Anda. Untuk Mac, Anda perlu mengklik dokumen Anda terlebih dahulu, lalu klik File. Sekarang klik Open With dan klik nama program pengeditan PHP Anda. Berikut adalah tampilan opsi Windows:

Cara Menguji PHP Anda Secara Lokal dengan Contoh

Langkah Kedua

Pilih konten dokumen Anda. Klik di mana saja dalam dokumen Anda, lalu masukkan Ctrl+A untuk Windows untuk memilih dokumen lengkap atau Command+A untuk Mac.

Langkah ketiga

Untuk Windows, masukkan Ctrl+C untuk menyalin konten Anda dan Command+C untuk Mac.

Langkah Empat

Buka browser web Anda dan buka situs untuk fungsi PHP online Anda. Misalnya:

Cara Menguji PHP Anda Secara Lokal dengan Contoh

Langkah Lima

Tempelkan kode Anda, lalu pilih kode Anda untuk jendela Skrip Anda. Sekarang ganti kode lama dengan kode yang Anda salin dengan memasukkan Ctrl+V untuk Windows atau Command+V untuk Mac.

Langkah Enam

Pilih versi PHP Anda, Lihat di bawah janda Skrip Anda untuk kotak drop-down. Pilih Jalankan pada Versi PHP.

Langkah Tujuh

Lihat di bawah kotak drop-down Anda dan klik Execute Code. Kode PHP Anda sekarang akan berjalan. Kotak hasil Anda terletak di bawah tombol Jalankan kode. Di sinilah Anda dapat melihat hasil Anda. Sebagai contoh:

Cara Menguji PHP Anda Secara Lokal dengan Contoh

Langkah Delapan

Kode Anda akan muncul di kotak hasil Anda. Jika kode Anda memiliki kesalahan, kesalahan tersebut akan ditampilkan di antara tag. Setiap kesalahan yang dilaporkan adalah untuk baris tertentu. Lihat di sebelah kiri jendela Your Script untuk melihat setiap baris dengan nomor. Di sebelah kiri baris ini, Anda akan menemukan kesalahan yang ditampilkan sebagai ikon X putih dan merah.

Menggunakan Kerangka Kerja PHP untuk Localhost PHP Baru

Mayoritas pengembang web merasa lebih praktis menggunakan kerangka kerja daripada menulis kode untuk seluruh situs web. Kerangka kerja ini menawarkan banyak manfaat karena sebagian besar nuansa telah ditangani saat Anda membuat proyek baru. Sebagian besar kerangka kerja juga mematuhi praktik terbaik untuk bahasa Anda. Karena sebagian besar menggunakan model-view-controller atau pola MVC, lapisan presentasi dipisahkan dari logika. Kerangka kerja yang paling populer meliputi:

  • Zend
  • Laravel
  • BBMPHP
  • Yii 2
  • CodeIgniter
  • KuePHP
  • simfoni
  • Langsing

Anda dapat menempatkan skrip PHP di mana saja di dokumen Anda. Mereka selalu memulai dan mengakhiri menggunakan simbol yang sama. Pernyataan PHP Anda harus selalu diakhiri dengan titik koma. Contoh localhost yang baik menguji teks keluaran PHP dengan fungsi gema bawaan adalah "Contoh PHP Terbaik". Tidak ada fungsi, kelas, dan kata kunci PHP Anda yang peka huruf besar/kecil. Anda perlu menyadari bahwa semua nama variabel akan peka huruf besar/kecil. Jika Anda tidak berhati-hati dengan pernyataan yang menyertakan nama variabel, pernyataan tersebut akan menjadi tidak valid.

Variabel PHP

Informasi cara utama disimpan dalam program PHP Anda adalah variabel. Setiap variabel PHP harus dimulai dengan tanda dolar. Contohnya adalah $php_name. Anda menggunakan = operator untuk menetapkan variabel. Nama variabel harus di sebelah kiri dengan ekspresi yang dievaluasi ditempatkan di sebelah kanan. Anda harus mengikuti aturan untuk variabel PHP Anda. Deklarasi variabel harus dimulai dengan $. Nama variabel kemudian mengikuti.

Anda harus memulai nama variabel Anda dengan garis bawah, huruf kecil atau huruf besar. Anda hanya dapat menggunakan angka, huruf, atau garis bawah untuk nama variabel Anda termasuk AZ, _ dan nol-sembilan. Jika Anda menggunakan karakter khusus termasuk ( ), %, + dan -, nama variabel Anda menjadi tidak valid. Selalu ingat sensitivitas huruf besar-kecil berlaku untuk nama variabel. Beberapa contoh yang baik termasuk:

  • $variabel_kita
  • $theSecondVariable
  • $oneMoreVariable

Variabel yang telah ditentukan sebelumnya memerlukan kata kunci khusus. Meskipun ini valid ketika digunakan sebagai nama variabel, mereka tidak dapat digunakan untuk variabel. Ini karena variabel-variabel ini telah didefinisikan oleh bahasa. Mereka hanya dapat digunakan untuk tujuan tertentu. Beberapa contoh terbaik dari variabel standar tercantum di bawah ini.

  • $_POST
  • $ini
  • $_FILES
  • $_GET
  • $_SERVER

Anda juga perlu mengetahui berbagai jenis data PHP. Ini dapat disimpan menggunakan variabel termasuk:

  • Boolean
  • Bilangan bulat
  • BATAL
  • Obyek
  • "Halo" atau string
  • Himpunan
  • Mengambang atau ganda
  • Sumber

String adalah urutan karakter yang berbeda. Anda dapat menggunakan teks tunggal atau ganda di dalam tanda kutip. Tipe data integer diklasifikasikan sebagai angka non-desimal dimulai dengan -2.147.483.648 dan diakhiri dengan 2.147.483.647. Anda harus mengikuti aturan yang ditetapkan untuk bilangan bulat termasuk:

  • Tidak ada bilangan bulat yang dapat memiliki titik desimal
  • Harus minimal satu digit untuk semua bilangan bulat
  • Bilangan bulat bisa negatif atau positif

Angka floating point atau float adalah angka termasuk titik desimal. Boolean dapat menjadi salah satu dari dua keadaan, benar atau salah. Boolean sering digunakan untuk pengujian bersyarat. Benar = $x dan salah = $y. Anda dapat menggunakan array untuk menyimpan beberapa nilai dalam satu variabel. NULL adalah tipe data khusus dengan nilai null. Anda dapat mendeklarasikan variabel tanpa nilai hanya dengan menggunakan NULL untuk mengatur nilainya.

Jika Anda membuat variabel dan tidak menetapkan nilai, NULL akan ditetapkan secara otomatis. Kelas adalah jenis struktur data yang berguna untuk pemodelan di dunia nyata. Ini sering mencakup metode dan properti tertentu. Objek dianggap contoh dalam kelas. Ini adalah metode yang nyaman untuk mengemas fungsi dan nilai ke kelas tertentu.

Sumber daya PHP diklasifikasikan sebagai variabel khusus karena referensi untuk sumber daya eksternal. Anda menggunakan dan membuat sumber daya untuk fungsi khusus. Untuk melihat jenis sumber daya, opsi yang baik adalah getresourcetype(). Serangkaian karakter terdiri dari string. Anda dapat menggunakan string untuk menyimpan informasi tekstual dalam aplikasi Anda. Anda memiliki beberapa opsi berbeda untuk membuat string PHP dan untuk pengujian HTTP localhost test PHP.

Anda dapat menggunakan tanda kutip tunggal untuk membuat string sederhana. Contoh yang baik adalah $name = 'Susan';. Saat memasukkan satu kutipan dalam string Anda, Anda dapat menghindarinya dengan garis miring terbalik. Anda juga dapat menggunakan tanda kutip ganda untuk membuat string. Anda dapat menggunakan urutan pelarian dalam string yang dikutip ganda. Ini adalah kode khusus yang menempatkan karakter dalam string. Karakter adalah representasi dari karakter yang umumnya tidak terlihat.

Variabel PHP dapat disematkan dalam string yang dikutip ganda. Manfaatnya adalah nilai-nilai tersebut kemudian ditambahkan ke string Anda. Anda dapat menemukan panjang string Anda atau mencari tahu berapa banyak kata yang terkandung dalam string Anda dengan menggunakan strwordcount(). Anda juga dapat membalikkan salah satu string Anda, mengganti teks Anda menggunakan string, mencari teks dalam string atau membalikkan fungsinya.

Konstanta

Salah satu jenis variabel dalam PHP disebut konstanta. Fungsi define memungkinkan Anda untuk mengatur konstanta. Anda perlu menggunakan tiga argumen, nilai kunci, nama kunci dan benar atau salah atau Boolean. Ini akan menentukan apakah nama kunci Anda peka huruf besar/kecil. Pengaturan default salah. Setelah Anda menetapkan nilai konstanta, Anda tidak akan dapat membuat perubahan apa pun.

Ini digunakan untuk nilai yang jarang berubah seperti kunci API atau kata sandi basis data. Perlu Anda ketahui bahwa konstanta berbeda dengan variabel karena selalu menyertakan lingkup global. Anda dapat mengaksesnya menggunakan fungsi skrip apa pun. Ada aturan untuk menggunakan konstanta dalam kelas Manusia. Ini disebut sebagai self::constant_name. Ketika digunakan di luar kelas, mereka disebut sebagai human::constant_name.

Operator

Semua operator normal yang Anda harapkan untuk bahasa pemrograman apa pun terkandung dalam PHP. Operator penugasan adalah satu =. Sebagai perbandingan, Anda menggunakan operator penugasan triple === atau double ==. Anda juga dapat menggunakan simbol standar tradisional untuk perbandingan atau untuk menambah dan menetapkan nilai secara bersamaan dengan menggunakan +=.

Dua yang paling terkenal menggunakan "." untuk memusatkan string Anda dan = untuk menambahkan salah satu string Anda ke ujung yang lain. Operator Spaceship adalah tambahan baru untuk PHP 7.0.X. Pengembalian operator pesawat ruang angkasa adalah -1, nol atau satu ketika $a lebih besar dari, sama dengan atau kurang dari $b.

Kami harap Anda menemukan artikel ini bermanfaat.

Jika Anda ingin mengetahui lebih banyak hal menarik tentang kesehatan situs Anda, dapatkan rekomendasi dan peringatan pribadi, pindai situs web Anda dengan Diib. Hanya membutuhkan waktu 60 detik.

Masukkan Situs Web Anda

Misalnya “www.diib.com”

Saya tidak bisa mendapatkan cukup dari DIIB!! Alat terbaik dan saya sangat bersyukur telah menemukannya. Saya sangat menyukainya!! Semoga Anda tidak menaikkan harga karena ini sangat sempurna.
Testimonial
Katarina Gage
Direktur Operasi di ahoymatey.com.au

Mengalihkan

Pernyataan switch di PHP sangat mirip dengan pernyataan switch untuk JavaScript. Jika Anda ingin membandingkan dan membandingkan, Panduan Pengalihan JavaScript sangat berguna. Anda memperoleh kemampuan untuk melakukan pengujian kasus dengan cepat dalam berbagai kondisi yang berbeda. Kodenya juga lebih mudah dibaca. Sebagai contoh:

Cara Menguji PHP Anda Secara Lokal dengan Contoh

(Kredit Gambar: AppDividend)

loop

Jika Anda memerlukan tugas untuk diulang berkali-kali, opsi terbaik Anda adalah menggunakan loop sebagai lawan terus menggunakan kode yang sama terus menerus. Anda dapat menghentikan eksekusi loop hanya dengan memasukkan break di loop Anda.

Merusak

Pernyataan break adalah yang keluar dari sakelar dan terus berjalan hingga kode untuk aplikasi Anda selesai. Jika Anda memutuskan untuk tidak menggunakan pernyataan break, Anda mungkin menjalankan beberapa pernyataan dan kasus. Jika ini yang Anda inginkan, jangan gunakan pernyataan break.

Array

Array mirip dengan variabel biasa. Perbedaannya adalah array berisi banyak nilai dalam daftar yang dipesan. Jika Anda bekerja dengan banyak variabel dengan hubungan satu sama lain, ini bisa sangat berguna. Contoh yang baik adalah daftar ibu kota atau nama siswa. Ada dua tipe dasar array, array asosiatif dan array terindeks. Keduanya memiliki kegunaan penting sehingga memahami cara membuatnya adalah penting.

Array Asosiatif

Array asosiatif didefinisikan sebagai daftar nilai. Anda dapat mengaksesnya menggunakan kunci sebagai lawan dari nomor indeks. Anda dapat menggunakan nilai apa pun untuk kunci Anda asalkan itu unik untuk array Anda.

Array Terindeks

Array yang diindeks berisi daftar nilai yang dipesan. Nomor indeks terpisah ditetapkan untuk setiap nilai individual dalam larik Anda. Indeks yang digunakan untuk array selalu dimulai dengan nol untuk nilai pertama Anda. Saat Anda membuat lebih banyak array, nilai Anda akan bertambah satu.

Array Multidimensi

Array multidimensi didefinisikan sebagai array yang berisi array lain. Ini memberi Anda kesempatan untuk membuat struktur data yang kompleks. Anda dapat memodelkan struktur Anda setelah pengelompokan data yang kompleks.

Diib: Uji PHP Anda di LocalHost Sekarang!

Baik Anda memilih untuk menguji kode PHP Anda sendiri atau mencari sumber pengujian dari luar, Anda pasti ingin memastikan semuanya berjalan seperti yang Anda inginkan. Diib Digital mengumpulkan informasi tentang kesehatan kode Anda dan menawarkan tujuan untuk pengoptimalan. Berikut adalah beberapa fitur yang membedakan kami dari pesaing kami:

  • Kata kunci, backlink, dan alat pemantauan dan pelacakan pengindeksan
  • Pengalaman pengguna dan pengoptimalan kecepatan seluler
  • Analisis dan perbaikan kecepatan pemuatan situs
  • Integrasi dan kinerja media sosial
  • Halaman rusak di mana Anda memiliki backlink (404 checker)
  • Pemantauan SEO teknis, termasuk kode PHP

Klik di sini untuk pemindaian gratis Anda atau cukup hubungi 800-303-3510 untuk berbicara dengan salah satu pakar pertumbuhan kami.