php

Tutorial PHP Untuk Pemula

Tutorial PHP Untuk Pemula
Jika Anda baru di PHP maka tutorial ini akan membantu Anda untuk belajar PHP dari awal.

Dasar-dasar PHP:

  1. Halo Dunia
  2. Komentar
  3. Variabel dengan String
  4. Menggabungkan String
  5. Potong String
  6. Substring
  7. Variabel dengan Angka
  8. matematika
  9. Tanggal sekarang
  10. Pemeriksaan tanggal
  11. Jika Pernyataan
  12. Lain dan LainJika
  13. Jika dengan (ATAU dan DAN)
  14. Array
  15. sementara Loop
  16. loop depan
  17. fungsi
  18. argumen fungsi
  19. mati dan keluar
  20. Sertakan File
  21. penggunaan JSON
  22. penggunaan XML
  23. Masukan Formulir HTML
  24. fungsi get_browser
  25. Penyimpanan sesi
  26. Metode Permintaan Server
  27. POSTING HTTP
  28. Mengirim Email
  29. Objek dan Kelas and
  30. Penanganan Pengecualian

Halo Dunia

Ekstensi file PHP adalah .php. tag digunakan untuk mendefinisikan blok kode PHP dan menggunakan ';' di akhir baris wajib untuk skrip PHP PHP. Buat file baru bernama 'pertama.php' untuk menjalankan skrip pertama Anda dan menyimpan file di /www/html/htdocs map. Tambahkan script berikut untuk mencetak teks sederhana, “Halo Dunia”.

//Mencetak teks
echo "Halo Dunia";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/first.php

Puncak

Komentar

Seperti bahasa pemrograman standar lainnya, Anda dapat menggunakan '//' untuk komentar satu baris dan '/* */' untuk komentar beberapa baris. Buat file PHP bernama 'komentar.php' dengan kode berikut untuk menunjukkan penggunaan komentar baris tunggal dan ganda di PHP.

//Menetapkan nilai dalam variabel $n
$n = 10;
/* Cetak
nilai $n */
echo "n = $n";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/komentar.php

Puncak

Variabel dengan string

Simbol '$' digunakan untuk mendeklarasikan dan membaca variabel apa pun di PHP. Buat file PHP bernama 'senar.php' dengan kode berikut. Anda dapat menggunakan tanda kutip tunggal (") atau tanda kutip ganda ("") untuk mendeklarasikan atau mencetak variabel string apa pun tetapi tanda kutip ganda digunakan untuk mencetak nilai variabel string dengan data string lainnya. Penggunaan variabel string yang berbeda ditunjukkan dalam contoh ini.

$situs = 'LinuxHint';
echo "$site adalah situs blog yang bagus.
";
$os = 'Linux';
echo "Anda dapat membaca berbagai topik $os di $site.";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/strings.php

Puncak

Menggabungkan String

'.' operator digunakan dalam PHP untuk menggabungkan beberapa variabel. Buat file PHP bernama 'menggabungkan.php' dan tambahkan kode berikut untuk menggabungkan beberapa variabel string. Jumlah dua variabel angka disimpan dalam variabel lain dan nilai tiga variabel dicetak dengan menggabungkan dengan string lain.

$a = 30;
$b = 20;
$c = $a + $b;
echo "Jumlah dari".$a." dan ".$b." aku s ".$c;
?>

Keluaran:

Jalankan file dari browser.

http://localhost/concate.php

Puncak

Potong String

memangkas() fungsi digunakan dalam PHP untuk menghapus karakter apa pun dari sisi kiri dan kanan string apa pun. Ada dua fungsi lain di PHP untuk menghapus karakter dari sisi kiri atau kanan. Ini adalah ltm() dan rtm(). Buat file PHP bernama 'pemangkasan.php' dengan kode berikut untuk menunjukkan penggunaan ketiga fungsi ini. Tiga fungsi pemangkasan digunakan dalam skrip dan karakter 'Sebuah' dihapus dari awal atau akhir atau kedua sisi berdasarkan string yang diterapkan.

$text = "aa Saya suka pemrograman aa";
echo "Sebelum memangkas:$teks
";
gema "Setelah memangkas:".trim($teks,'a')."
";
gema "Setelah ltrim:".ltrim($teks,'a')."
";
gema "Setelah rtrim:".rtrim($teks,'a')."
";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/trimming.php

Anda dapat mempelajari lebih lanjut tentang pemangkasan dari tautan tutorial berikut.

https://linuxhint.com/trim_string_php/

Puncak

Substring

substr() fungsi yang digunakan dalam PHP untuk membaca bagian tertentu dari sebuah string. Fungsi ini dapat mengambil tiga parameter. Parameter pertama adalah string utama yang ingin Anda potong, parameter kedua adalah indeks awal dan parameter ketiga adalah panjang string. Parameter ketiga adalah opsional untuk metode ini.  Buat file PHP bernama 'substring.php' dengan kode berikut untuk menunjukkan penggunaan fungsi ini. Dalam fungsi ini, indeks awal dihitung dari 0 tetapi nilai indeks awal negatif dihitung dari 1. Dan nilai panjang dihitung dari 1. Jika Anda menghilangkan parameter ketiga dari fungsi ini maka karakter dari indeks awal hingga akhir string utama akan dipotong.

echo substr("Pemrograman Web",4,7)."
";
echo substr("Pemrograman Web",4)."
";
echo substr("Pemrograman Web",-8,4)."
";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/substring.php

Puncak

Variabel dengan Angka

Anda dapat mendeklarasikan berbagai jenis variabel angka di PHP. Nilai angka dapat berupa integer atau float. Tiga jenis angka dideklarasikan dan ditambahkan dalam skrip berikut:. Buat file PHP bernama 'angka.php' untuk menunjukkan penggunaan variabel angka.

$a = 8;
$b = 10.5;
$c = 0xFF;
echo $a+$b+$c;
?>

Keluaran:

Jalankan file dari browser.

http://localhost/numbers.php

Puncak

matematika

PHP berisi banyak fungsi bawaan untuk melakukan berbagai jenis tugas matematika, seperti: abs(), langit-langit(), lantai(), hexdec(), maks(), min(), rand() dll. penggunaan dari perut() fungsi ditunjukkan dalam skrip berikut:. perut() fungsi mengembalikan nilai absolut dari angka apa pun. Jika Anda memberikan angka negatif apa pun, maka perut() fungsi hanya akan mengembalikan nilai tanpa tanda apa pun.

perut.php

$angka = -17.87;
$absnum = abs($number);
echo $absnum;
?>

Keluaran:

Jalankan file dari browser.

http://localhost/absval.php

Puncak

Tanggal sekarang

Anda bisa mendapatkan data dan waktu terkait semua informasi di PHP dalam dua cara. Salah satu cara untuk menggunakan fungsi date() dan cara lain untuk menggunakan kelas DateTime. Bagaimana Anda bisa mendapatkan tanggal saat ini dengan menggunakan dua cara yang disebutkan ditunjukkan dalam skrip berikut:. Script akan menampilkan tanggal saat ini dalam format 'hari-bulan-tahun'.
tanggal sekarang.php

$CurrentDate1 = tanggal('d-m-Y');
gema $CurrentDate1."
";
$CurrentDate2 = DateTime baru();
echo $CurrentDate2->format('d-m-Y');
?>

Keluaran:

Jalankan file dari browser.

http://localhost/currentdate.php

Pemeriksaan tanggal

fungsi checkdate() digunakan dalam PHP untuk memeriksa tanggal valid atau tidak. Penggunaan fungsi ini ditunjukkan dalam skrip berikut:. Script ini akan memeriksa tahun adalah tahun kabisat atau tidak berdasarkan tanggal.

tahun kabisat.php

jika(tanggal periksa(02, 29, 2018))
echo "Tahun tersebut adalah tahun kabisat";
lain
echo "Tahun tersebut bukan tahun kabisat";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/tahun kabisat.php

Puncak

jika Pernyataan

jika pernyataan digunakan untuk mendeklarasikan pernyataan bersyarat. Sintaks dari jika pernyataan dalam PHP mirip dengan bahasa pemrograman standar lainnya. Script berikut menunjukkan penggunaan simple jika pernyataan. Menurut skrip, kondisinya benar dan akan mencetak output, ”Anda memenuhi syarat untuk penawaran ini”.

jika.php

$usia = 20;
jika ($usia >= 18)
echo "Anda berhak atas penawaran ini";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/if.php

Puncak

Lain dan LainJika

Kamu bisa memakai lain dan selain itu dengan pernyataan if jika Anda ingin mengeksekusi pernyataan yang berbeda berdasarkan kondisi yang berbeda. Tiga jenis kondisi diperiksa dalam skrip berikut:. Kondisi kedua akan benar sesuai dengan skrip dan akan mencetak “Anda memenangkan hadiah kedua ”.
selain itu.php

$n = 220;
if ($n == 1010)
echo "Anda memenangkan hadiah pertama";
elseif ($n == 220)
echo "Anda memenangkan hadiah kedua";
lain
echo "Coba lagi nanti";

?>

Keluaran:

Jalankan file dari browser.

http://localhost/elseif.php

Puncak

Jika dengan (ATAU dan DAN)

Anda dapat menggunakan beberapa kondisi dalam pernyataan if dengan menggunakan logika ATAU dan DAN. Logis ATAU mengembalikan true ketika setiap kondisi dari beberapa kondisi menjadi benar. Logis DAN mengembalikan true ketika semua kondisi yang dideklarasikan menjadi true. Skrip berikut menunjukkan penggunaan pernyataan if dengan ATAU dan DAN logika. Sini, jika-lain-jika pernyataan digunakan dengan logika DAN yang akan mencetak output berdasarkan yang ditugaskan $saat_waktu. Pernyataan if lainnya digunakan dengan logika ATAU yang akan mencetak output jika salah satu kondisi menjadi benar.
atau dan.php

$saat_waktu = 17;
$break_time = salah;
if ($current_time >= 9 DAN $current_time <= 12)
gema "Pagi
";
elseif ($current_time > 13 DAN $current_time <= 16)
gema "Siang
";
lain

gema "Malam
";
$break_time = benar;

if ($current_time > 16 ATAU $break_time == true)
gema "Pergi ke rumah
";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/orand.php

Puncak

Array

Bila Anda ingin menambahkan beberapa nilai dalam satu variabel maka Anda dapat menggunakan variabel array atau objek. Terutama dua jenis array dapat dideklarasikan dalam bahasa pemrograman apa pun. Ini adalah array numerik dan asosiatif. Array dapat dikategorikan oleh array satu dimensi dan multidimensi juga. Contoh berikut menunjukkan penggunaan array numerik dan asosiatif sederhana. Di sini, array numerik, $nama dibaca dan dicetak dengan menggunakan for loop dan array asosiatif, $email dibaca dan dicetak oleh untuk setiap lingkaran.

Himpunan.php

//Array Numerik
$nama = array("Jim", "Riffat", "Ella");
untuk($i = 0; $igema "Nama:".$nama[$i]."
";
//Array Asosiatif
$emails=array("Jim"=>"[email protected]","Riffat"=>"[email protected]",
"Ella"=>"[email dilindungi]");
foreach($email sebagai $name=>$email)

gema "
Alamat email $name adalah $email
";

?>

Keluaran:

Jalankan file dari browser.

http://localhost/array.php

Anda dapat mengunjungi tautan tutorial berikut untuk mengetahui lebih banyak tentang array PHP.

https://linuxhint.com/php-arrays-tutorial/

Puncak

sementara Loop

PHP menggunakan tiga jenis loop untuk mengulangi blok kode beberapa kali. sementara loop adalah salah satunya yang melanjutkan iterasi hingga loop mencapai kondisi terminasi termination. Sintaks deklarasi while loop mirip dengan bahasa pemrograman standar lainnya. Contoh berikut menunjukkan penggunaan sementara lingkaran. Loop digunakan disini untuk mencari bilangan genap dari 1 sampai 10. Loop akan diulang sebanyak 10 kali dan memeriksa setiap angka habis dibagi 2 atau tidak. Angka-angka yang habis dibagi 2 akan dicetak.

sementara.php

$n = 1;
echo "Bilangan genap dari 1-10
";
sementara($n < 11)

jika(($n % 2) == 0)
gema "$n
";
$n++;

?>

Keluaran:

Jalankan file dari browser.

http://localhost/sementara.php

Puncak

loop depan

PHP menggunakan untuk setiap loop untuk membaca array atau variabel objek. Lingkaran ini dapat membaca kunci/nilai pasangan dari array asosiatif. Penggunaan loop ini ditunjukkan dalam skrip berikut:. Di sini, array asosiatif bernama $buku dideklarasikan. Indeks array berisi jenis buku dan nilai array berisi nama buku. untuk setiap loop digunakan untuk mengulangi array dengan kunci dan nilai dan mencetaknya dengan menggabungkan dengan string lain.
untuk setiap.php

$books = array("cms"=>"Wordpress", "framework"=>"Laravel 5","perpustakaan javascript"=>
"Bereaksi 16 penting");
foreach ($books as $type=>$bookName)
gema " $bukuName adalah populer $jenis
";

?>

Keluaran:

Jalankan file dari browser.

http://localhost/foreach.php

Puncak

fungsi

Jika Anda ingin menggunakan blok kode yang sama berkali-kali di banyak bagian dari skrip yang sama maka lebih baik membuat fungsi dengan blok kode yang sama dan memanggil fungsi di mana kode perlu dijalankan. Penggunaan sederhana dari fungsi ini ditunjukkan dalam contoh berikut:. Di sini, sebuah fungsi tanpa argumen dideklarasikan yang akan mencetak teks setelah memanggil.

fungsi.php

//deklarasikan fungsi
fungsi Pesan Selamat Datang()
gema "

Selamat datang di Linuxhint

";

// memanggil fungsi
Pesan Selamat Datang();
?>

Keluaran:

Jalankan file dari browser.

http://localhost/function.php

Puncak

argumen fungsi

Anda dapat menggunakan fungsi dengan argumen atau tanpa argumen. Contoh sebelumnya menunjukkan penggunaan fungsi argument less. Anda dapat mengirim argumen dalam fungsi dengan nilai atau referensi.  Argumen dilewatkan oleh nilai ke fungsi dalam contoh berikut:. Di sini, fungsi dengan satu argumen didefinisikan yang akan mengambil nilai jari-jari lingkaran dan menghitung luas lingkaran berdasarkan nilai tersebut. Fungsi dipanggil tiga kali dengan tiga nilai radius yang berbeda different.
luas lingkaran.php

//deklarasikan fungsi
fungsi lingkaranArea($radius)
$luas = 3.14*$jari-jari*$jari-jari;
gema "

Luas lingkaran adalah $luas

";

// panggil fungsi
lingkaranLuas (12);
lingkaranLuas(34);
lingkaranArea(52);
?>

Keluaran:

Jalankan file dari browser.

http://localhost/circlearea.php

Puncak

mati dan keluar

PHP menggunakan mati() dan keluar() berfungsi untuk keluar dari script dengan menampilkan pesan error. Tidak ada perbedaan mendasar antara kedua fungsi ini. Penggunaan kedua fungsi ini ditunjukkan dalam contoh berikut:.

mati() fungsi

Skrip berikut akan menghasilkan kesalahan jika file baru.txt tidak ada di lokasi saat ini dan menghentikan eksekusi dengan menampilkan pesan kesalahan yang disertakan dalam metode die().

dieerr.php

jika(!fopen("file baru.txt","r"))
die("Tidak dapat membuka file");
echo "Membaca isi file… ";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/dieerr.php

keluar() fungsi

Script berikut akan menghentikan eksekusi script dengan menampilkan pesan error jika nilai $n tidak sama dengan 100.

keluar.php

$n=10;
jika($n != 100)
exit("n tidak sama dengan 100");
lain
echo "n sama dengan 100";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/exiterr.php

Puncak

Sertakan File

Ketika Anda perlu menggunakan kode yang sama di beberapa skrip PHP maka lebih baik menyimpan skrip umum di file apa pun dan menggunakan kode beberapa kali dengan menyertakan file. Anda dapat memasukkan file dalam PHP dengan menggunakan empat metode:. Ini adalah require(), require_once(), include() dan sertakan_sekali(). Jika memerlukan() atau membutuhkan_sekali() gagal memasukkan file maka menghentikan eksekusi skrip secara paksa tetapi termasuk() atau sertakan_sekali() tidak menghentikan eksekusi skrip jika terjadi kesalahan dalam penyertaan. Penggunaan kedua metode tersebut ditunjukkan pada contoh berikut:. Buat file PHP bernama “Selamat datang.php” dengan kode berikut yang akan disertakan nanti. Script ini akan mencetak teks sederhana.

Selamat datang.php

echo "Mulai membaca dari sini
";
?>

Buat file PHP lain bernama “sertakan_file.php” dan tambahkan kode berikut. Sini, termasuk() metode tidak akan menghentikan eksekusi untuk kesalahan penyertaan dan mencetak pesan “Laravel adalah kerangka kerja PHP yang sangat populer sekarang”. Tapi memerlukan() metode akan menghentikan eksekusi untuk kesalahan penyertaan dan tidak akan mencetak dua pesan gema terakhir setelah pernyataan require().

sertakan_file.php

termasuk('selamat datang.php');
echo "Laravel adalah framework PHP yang sangat populer sekarang
";
membutuhkan('selamat datang.php');
echo "Anda dapat menggunakan Magento untuk mengembangkan situs e-niaga
";
gema "Terima kasih telah membaca
";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/include_file.php

Puncak

Penggunaan JSON

Ada metode bawaan di PHP untuk membaca data dari server web dalam format JSON dan ditampilkan di halaman web. Salah satu metode umum PHP adalah json_encode() untuk membuat data JSON. Metode ini digunakan dalam skrip berikut untuk mengubah array PHP menjadi data JSON J.

json.php

$items = array("Pena", "Pensil", "Penghapus", "Buku Berwarna");
$JSONdata = json_encode($item);
echo $JSONdata;
?>

Keluaran:

Jalankan file dari browser.

http://localhost/json.php

Puncak

Penggunaan XML

PHP memiliki ekstensi bernama SederhanaXML untuk menguraikan data XML XML. simplexml_load_string() adalah fungsi bawaan PHP untuk mengurai file XML. Contoh berikut menunjukkan bagaimana Anda dapat menggunakan simplexml_load_string() berfungsi untuk membaca data dari konten XML. Di sini, data XML disimpan dalam variabel, $XMLData dan variabel $xml digunakan untuk membaca data dari $XMLData. Setelah membaca data, konten dicetak sebagai struktur array dengan tipe data.

xml.php

$XMLData =
"

Laravel mudah 5
W. Jason Gilmore
easylaravelbook.com
";
 
$xml=simplexml_load_string($XMLData) or die("Error dalam membaca");
var_dump($xml);
?>

Keluaran:

Jalankan file dari browser.

http://localhost/xml.php

Puncak

Masukan Formulir HTML

Anda dapat menggunakan berbagai jenis array bawaan PHP untuk membaca data formulir yang dikirimkan berdasarkan nilai atribut metode formulir. Anda harus menggunakan array $_POST jika data formulir dikirimkan menggunakan metode POST dan Anda harus menggunakan array $_GET jika formulir dikirimkan menggunakan metode GET. Contoh berikut menggunakan metode POST untuk mengirimkan data formulir ke server. Anda harus membuat dua file untuk menguji skrip berikut. Satu adalah "Gabung.html” dan lainnya adalah "memeriksa.php”. File HTML berisi bentuk dua elemen. Ini adalah nama pengguna dan kata sandi. Data formulir dikirimkan untuk diperiksa.php dengan menggunakan metode posting. Skrip PHP akan memeriksa nilai nama pengguna dan kata sandi yang dikirimkan. Jika nama pengguna adalah 'admin' dan kata sandi adalah '1234' maka akan mencetak 'Pengguna yang sah' jika tidak maka akan dicetak 'Pengguna tidak valid'.

Gabung.html




Nama pengguna:

kata sandi:




memeriksa.php

if($_POST['username'] == 'admin' && $_POST['pwd'] == '1234')
echo "Pengguna yang valid";
lain
echo "Pengguna tidak valid";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/login.html

Jika username dan password tidak cocok maka akan muncul output berikut:.

Puncak

fungsi get_browser

get_browser() adalah fungsi bawaan PHP yang digunakan untuk membaca semua informasi yang terkait dengan browser dengan membaca jelajahi.ini mengajukan. Script berikut menunjukkan output dari fungsi ini dalam format array.
getbrowser.php

echo $_SERVER['HTTP_USER_AGENT'];
$browser = get_browser();
print_r($peramban);
?>

Keluaran:

Jalankan file dari browser.

http://localhost/getbrowser.php

Puncak

Penyimpanan sesi

Anda dapat menyimpan informasi sesi dalam PHP dengan menggunakan $_SESSION Himpunan. PHP memiliki banyak fungsi bawaan untuk menangani sesi. sesi_mulai() fungsi digunakan dalam skrip berikut untuk memulai sesi dan dua nilai sesi disimpan di $_SESSION Himpunan.

sidang.php

sesi_mulai();
$_SESSION["nama"] = "Yohanes";
$_SESSION["warna"] = "Biru";
echo "Data sesi disimpan.";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/session.php

Puncak

Metode Permintaan Server

Disebutkan sebelumnya bahwa PHP memiliki banyak variabel super global untuk menangani permintaan server. $_SERVER array adalah salah satu variabel yang digunakan untuk mendapatkan informasi server. Skrip berikut akan mencetak nama file dari skrip yang dieksekusi dan nama server yang sedang berjalan.

permintaan server.php

echo $_SERVER['PHP_SELF'];
gema "
";
echo $_SERVER['SERVER_NAME'];
gema "
";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/serverrequest.php

Puncak

POSTING HTTP

Protokol HTTP digunakan untuk berkomunikasi antara server dan klien. Setiap browser berfungsi sebagai klien untuk mengirim permintaan HTTP ke server dan server mengirimkan respons ke klien berdasarkan permintaan. Permintaan HTTP dapat dikirim dengan menggunakan metode POST dan GET. Contoh berikut menunjukkan penggunaan permintaan HTTP POST di PHP. Di sini, formulir HTML dirancang untuk mengambil nilai tinggi dan lebar dari persegi panjang apa pun dan mengirimkannya ke server. $_POST array digunakan untuk membaca nilai dan menghitung luas persegi panjang dan mencetak.
httppost.php




Tinggi:


Lebar:




 


if( $_POST["ht"] || $_POST["wd"] )

$area = $_POST["ht"] * $_POST["wd"];
echo "Luas persegi panjang adalah $luas";

?>

Keluaran:

Jalankan file dari browser.

http://localhost/httppost.php

Jika pengguna mengetik 10 dan 20 sebagai tinggi dan lebar maka output berikut akan terjadi:.

Puncak

Mengirim Email

PHP memiliki fungsi bawaan bernama surat() untuk mengirim email. Ini memiliki empat argumen. Tiga argumen pertama adalah wajib dan argumen terakhir adalah opsional. Argumen pertama mengambil alamat email penerima, argumen kedua mengambil subjek email, argumen ketiga mengambil isi email dan seterusnya argumen mengambil konten header. Tetapi fungsi ini hanya berfungsi di server langsung. Bagaimana Anda dapat menggunakan fungsi ini ditunjukkan dalam skrip berikut:.
surel.php

$ke = '[email dilindungi]';
$subject = 'Terima kasih telah menghubungi kami';
$message = 'Kami akan segera menyelesaikan masalah Anda';
mail($ke, $subjek, $pesan);
?>

Jika Anda ingin mengirim email dari server lokal dengan menggunakan PHP maka Anda dapat menggunakan kelas PHPMailer. Anda dapat mengunjungi tautan tutorial berikut untuk mengetahui lebih banyak tentang kelas ini.

https://linuxhint.com/cara-mengirim-email-dari-php/

Puncak

Kelas dan Objek

Fitur pemrograman berorientasi objek ditambahkan dalam PHP dari versi 5.  Kelas dan objek adalah bagian utama dari setiap pemrograman berorientasi objek. Kelas adalah kumpulan variabel dan metode dan objek adalah turunan dari kelas.  Bagaimana Anda dapat membuat dan menggunakan kelas dan objek sederhana ditunjukkan pada contoh berikut:. Di sini, sebuah kelas bernama Pelanggan didefinisikan dengan tiga variabel publik dan satu metode. Setelah membuat objek bernama $kustobj, variabel diinisialisasi dengan memanggil setNilai metode dan dicetak kemudian.
objek kelas.php

pelanggan kelas

//deklarasikan  properti/variabel
publik $nama;
publik $alamat;
$telepon publik;
 
//Mengatur data pelanggan
fungsi publik setValue($nama, $addr, $telepon)
$ini->nama = $nama;
$ini->alamat = $addr;
$ini->telepon = $telepon;


// Buat objek baru Pelanggan
$custobj = Pelanggan baru;
// Tetapkan nilai properti
echo $custobj->setValue("Alia","Dhaka, Bangladesh","+8801673434456");
// Cetak nilai pelanggan
gema "Nama:".$kustobj->nama."
";
gema "Alamat:".$kustobj->alamat."
";
gema "Telepon: ".$kustobj->telepon."
";
?>

Keluaran:

Jalankan file dari browser.

http://localhost/classobject.php

Puncak

Penanganan Pengecualian

Salah satu fitur penting dari pemrograman berorientasi objek adalah penanganan pengecualian. Penanganan pengecualian memiliki dua bagian. Ini adalah mencoba blok dan menangkap blok. Blok coba berisi skrip dan ketika ada kesalahan muncul dalam skrip maka pengecualian dilemparkan oleh blok coba untuk menangkap blok.  Penggunaan sederhana penanganan pengecualian ditunjukkan dalam contoh berikut:. Di sini, coba blok akan memeriksa nilai $nomor. Jika $nomor lebih besar dari 9 maka akan mengeluarkan pengecualian dengan pesan “Anda harus memilih satu digit nomor” jika tidak, skrip akan mencetak nilai $nomor dengan teks lain.
pengecualian.php

$angka = 15;
//coba blok
coba
if($angka > 10)
throw new Exception("Anda harus memilih satu digit angka
");

//Cetak output jika tidak ada pengecualian
echo "Nomor yang dipilih adalah $number
";

//menangkap pengecualian
catch(Pengecualian $e)
echo 'Pesan Kesalahan:' .$e->getMessage();

?>

Keluaran:

Jalankan file dari browser.

http://localhost/exception.php

Puncak

Kesimpulan

Pemrograman PHP dasar dijelaskan dalam tutorial ini dengan menggunakan 30 contoh. Jika Anda ingin belajar PHP atau ingin menjadi pengembang web di masa depan maka tutorial ini akan membantu Anda untuk mulai menulis skrip di PHP.

10 Game Teratas untuk Dimainkan di Ubuntu
Platform Windows telah menjadi salah satu platform yang mendominasi untuk bermain game karena persentase besar dari game yang berkembang saat ini untu...
5 Game Arkade Terbaik untuk Linux
Saat ini, komputer adalah mesin serius yang digunakan untuk bermain game. Jika Anda tidak bisa mendapatkan skor tinggi baru, Anda akan tahu apa yang s...
Pertempuran Untuk Wesnoth 1.13.6 Pengembangan Dirilis
Pertempuran Untuk Westnoth 1.13.6 dirilis bulan lalu, adalah rilis pengembangan keenam dalam 1.13.x series dan memberikan sejumlah peningkatan, teruta...