Afid Arifin - Mengatasi berbagai macam error merupakan skill wajib yang harus kita miliki selama proses pembuatan kode dengan bahasa pemrograman PHP Show
Oleh karena itu, Anda tidak perlu takut jika dihadapkan dengan kesalahan. Hingga saat ini, tidak ada satu pun jenis bahasa pemrograman yang tidak menyebabkan error saat membuat kode Daftar isi Jenis Error pada PHPSecara umum, ada beberapa jenis tingkat kesalahan yang akan kita temui selama proses pembuatan kode. Namun pada pembahasan kali ini akan dibahas jenis-jenis error pada level Error, Warning, dan Notice Daftar lengkap beberapa tingkat kesalahan dalam bahasa pemrograman PHP, dapat Anda baca di Manual PHP 1. KesalahanKesalahan dalam PHP menunjukkan bahwa ada sesuatu yang perlu diperbaiki. Jika jenis error ini muncul, program akan berhenti secara otomatis hingga kami memperbaikinya Beberapa penyebab error jenis ini muncul karena kita mungkin lupa menutup statement dengan titik koma, yang merupakan kewajiban dalam PHP. Tips untuk memperbaiki kesalahan jenis ini adalah fokus pada kesalahan teratas. Jika Anda menampilkan notifikasi kesalahan pada baris 10, tetapi kami membuat program hanya sampai baris 9, maka mungkin muncul kesalahan pada baris 9 2. PeringatanPeringatan di PHP adalah jenis kesalahan yang muncul dalam bentuk peringatan, tetapi PHP mencoba melanjutkan proses kode Beberapa penyebab error jenis ini muncul karena PHP mencoba memproses file yang tidak ada tetapi program tetap berjalan. Misalnya ketika kami mencoba memasukkan file yang tidak ada di PHP Tips untuk memperbaiki error jenis ini adalah dengan memastikan bahwa file PHP yang akan kita sertakan tersedia untuk dipanggil 3. MemperhatikanNotice dalam PHP adalah jenis error yang berupa notifikasi. Notice adalah jenis kesalahan level terendah dalam bahasa pemrograman PHP Beberapa penyebab error jenis ini muncul karena kita mungkin menggunakan fungsi atau fitur yang sudah usang seperti penggunaan mysql_connect() di PHP8 tentunya akan menyebabkan Notice error Tips untuk memperbaiki kesalahan jenis Notice adalah dengan menggunakan fungsi terbaru sebanyak mungkin. Misalnya di PHP8 kita harus menggunakan mysqli_connect() bukan mysqli_connect() Tips Terbaik Penanganan Error di PHPUntuk meminimalisir error yang muncul sulit ditemukan padahal ketiga jenis error sebelumnya sudah muncul, berikut tips penanganan error terbaik di PHP
KesimpulanError adalah makanan sehari-hari para penulis kode, entah itu di PHP, JavaScript, MySQL atau bahasa pemrograman lainnya Oleh karena itu, kita sebagai pemula tidak perlu takut untuk mengatasinya. Terutama untuk pemula. Error adalah hal yang wajar yang bisa disebabkan oleh bahasa pemrograman itu sendiri, dan juga muncul dari kesalahan kita sendiri Bahkan teman saya yang mengambil jurusan matematika pun tidak bisa coding. Walaupun mereka juga belajar bahasa pemrograman seperti Pascal dan Matlab Mengetahui dasar-dasar matematika sudah cukup untuk belajar pemrograman Salah satunya adalah pengetahuan tentang operasi bilangan dan logika Dalam pemrograman, kita mengenal ini sebagai operator Operator adalah simbol yang digunakan untuk melakukan operasi pada nilai dan variabel Ada 6 jenis operator dalam pemrograman PHP yang harus kita ketahui
Mari kita bahas satu per satu… 1. Operator AritmatikaOperator aritmatika adalah operator untuk melakukan operasi aritmatika Operator aritmatika terdiri dari Nama OperatorSimbolPenjumlahan 8Pengurangan 9Perkalian 0Pemangkatan 1Pembagian 2Sisa Bagi 3Contoh _Pertama kita memiliki dua variabel yaitu _4 dan 5 dengan nilai awal sebagai berikut
Kemudian kami menggunakan operator aritmatika untuk melakukan operasi pada dua nilai atau variabel Kemudian hasilnya disimpan dalam variabel 6Jadi hasilnya O iya, perhatikan juga simbol operator yang digunakan Dalam matematika, perkalian biasanya menggunakan simbol 7. Namun dalam pemrograman, perkalian menggunakan simbol 0
Kemudian untuk operator _3 (modulo), ini adalah operator untuk menghitung sisa pembagianSebagai contoh
Maka variabel _6 akan bernilai 1, karena 2 dibagi dengan 3 menghasilkan 1Agar lebih mudah, coba bayangkan seperti ini Anda memiliki _2 permen, lalu bagikan dengan saudara perempuan Anda. Biar adil, sama-sama dapat dua biji. Nah, ada satu lagi yang belum dibagikanResidu ini adalah hasil modulo 2. Operator PenugasanOperator selanjutnya yang harus Anda ketahui adalah operator penugasan Ya. Anda sudah bisa menebak dari namanya saja Operator ini adalah operator untuk memberikan tugas ke variabel Biasanya digunakan untuk mengisi nilai Contoh
Sama dengan ( _6) adalah operator penugasan untuk mengisi nilaiSelain sama, ada juga beberapa penugasan ataupeator seperti Nama Simbol OperatoNTame Mengisi Nilai 6 Mengfill dan Penambahan 8 Mengfigikan dan Mengurangi 9 Mengfillication dan Multiplikasi________222_______0 Mengfilling dan Evermeration__________________2222222222222222222222222222222222222222222222222222222222222Apa bedanya dengan operator aritmatika? Operator penugasan digunakan untuk mengisi nilai dan juga untuk menghitung dengan operasi aritmatika. Sedangkan operator aritmatika hanya berfungsi untuk menghitung Sebagai contoh
Keluaran Perhatikan operasi ini
Kedua operasi adalah operasi yang sama. Hanya saja yang paling atas menggunakan operator aritmatika dan yang paling bawah menggunakan operator penugasan Bisa dibilang, operator penugasan adalah bentuk yang lebih sederhana dari ekspresi di atas Penggunaan operator penugasan akan sering kita jumpai pada saat membuat program 3. Kenaikan & Penurunan OperatorOperator penambahan dan pengurangan adalah operator yang digunakan untuk menjumlahkan 5 (menambah satu) dan mengurangi 6 (mengurangi satu)Operator kenaikan menggunakan simbol _7, sedangkan operator penurunan menggunakan simbol 8Contoh
Hasil Nilai _9 akan menjadi 0, karena kita melakukan kenaikan 3x4. Operator RelasionalOperator relasional adalah operator untuk membandingkan dua nilai Hasil operasi operator relasi akan menghasilkan nilai dengan tipe data boolean yaitu 1 (true) dan 2 (false)Berikut adalah daftar operator relasional Nama OperatorSimbol Lebih besar dari 3Kurang dari 4Sama dengan 5 atau 6Tidak Sama dengan 7 atau 8Lebih Besar Sama Dengan 9Kurang Sama Dengan________33______0Mari kita coba di program. _1
Hasil Perhatian Di sana kita mendapatkan nilai _1 untuk 1 sementara 2 tidak ditampilkan atau 5Apakah ini salah? Tidak, itulah sifat dari fungsi 6 di PHPNilai dengan tipe data boolean biasanya tidak ditampilkan. Biasanya digunakan untuk membuat kondisi pada percabangan Misalnya seperti ini
5. Operator LogikaJika Anda pernah mempelajari logika matematika, Anda pasti sudah tidak asing lagi dengan operator ini Operator logika adalah operator yang melakukan operasi logika seperti 7, 8, dan 9Operator logika terdiri dari Nama OperatorSymbol Logic AND 0Logic OR 1Negasi/berlawanan/ NOT 2Mari kita coba di program. 3 0Hasil Perhatian Pada contoh di atas, kami menggunakan fungsi _4 untuk mencetak, memformat, dan mencetak teksNamun akan tetap menampilkan 1 untuk 1 dan 5 untuk 2Operator logika sama dengan operator relasional, mereka akan menghasilkan nilai dengan tipe data boolean Perhatikan hasil yang diperoleh saat menggunakan operator 0 (AND), 1 (OR), dan 2 (NOT)Operator 0 akan menghasilkan 1 ketika nilai kiri dan kanan adalah 1. Sedangkan operator 1 akan menghasilkan 2 ketika nilai kiri dan kanan adalah 2Coba cek lagi hukum logika AND, OR, dan NOT 6. Operator bitwiseOperator bitwise adalah operator yang digunakan untuk operasi bit (biner). Operator ini terdiri dari NamaSimbol di JavaAND 8OR 9XOR 0Negasi/kebalikan 1Left Shift 2Right Shift 3Operator ini berlaku untuk tipe data 4, 5, 6, 7, dan 8Operator ini akan menghitung dari bit ke bit Misalnya, kita memiliki variabel _9 dan 00Jika dibuat dalam bentuk biner, akan terlihat seperti ini _1Kemudian, operasi bitwise dilakukan DAN operasi _2ATAU operasi _3operasi XOR _4Operasi NOT (Negasi/berlawanan) 5Konsepnya hampir sama dengan operator Logika. Perbedaannya adalah Bitwise digunakan untuk biner Untuk lebih jelasnya mari kita coba di programnya _6Hasil 7. operator ternaryOperator ternary adalah operator untuk membuat kondisi. Simbol yang digunakan adalah tanda tanya ( _01) dan titik dua ( 02)Pada contoh di atas, "You like me" adalah pertanyaan atau kondisi yang akan diperiksa Jika jawabannya benar, maka ya. Sebaliknya tidak akan Untuk lebih jelasnya, mari kita coba… _7Hasil Cobalah untuk mengubah nilai variabel _03 menjadi 2, maka hasilnya akan menjadi 05
Bagaimana cara menampilkan pesan kesalahan di PHP?Cara Menampilkan Pesan Kesalahan untuk Proses Debug Program PHP . Buka File Konfigurasi Server. Silahkan buka file konfigurasi server di /etc/php5/apache2/php. ini dengan editor teks. . Ubah Nilai Konfigurasi ke Mode Pengembangan. Ubah nilai konfigurasi kesalahan menjadi seperti berikut. . 3. Mulai ulang Layanan Apa saja jenis error pada PHP?Setidaknya ada 4 jenis error pada PHP, diantaranya adalah sebagai berikut. . Kesalahan Parse (Kesalahan Sintaks) Kesalahan fatal Peringatan kesalahan Pemberitahuan kesalahan Apa itu Pengecualian di PHP?Exception secara bahasa berarti pengecualian. Sedangkan dalam istilah PHP adalah perubahan alur program dari kondisi normal ke kondisi tertentu (atau pengecualian tertentu) jika terjadi error ( pengecualian ). |