Pertanyaan

Jika Anda ingin menyimpan data sensitif seperti password fungsi PHP berikut digunakan : hash() encrypt0 md50 password_hash() Apa fungsi dari LIMIT dalam MySQL? Menentukan panjang data Membatasi jumlah baris yang dikembalikan oleh query Membatasi kolom dalam tabel Mengatur panjang string dalam kolom

Solusi

Terverifikasi Ahli
4.6 (220 Suara)
Vinita master ยท Tutor selama 5 tahun

Jawaban

Dari pilihan fungsi PHP yang diberikan untuk menyimpan data sensitif seperti password, hanya **`password_hash()`** yang tepat. `hash()` bisa digunakan, tetapi `password_hash()` lebih disarankan karena secara khusus dirancang untuk menyimpan password dengan cara yang aman, termasuk penggunaan salt dan algoritma yang kuat dan up-to-date. `md5()` dan `encrypt()` sudah dianggap usang dan rentan terhadap serangan.Sedangkan untuk pertanyaan tentang fungsi `LIMIT` dalam MySQL, jawaban yang benar adalah: **Membatasi jumlah baris yang dikembalikan oleh query.**`LIMIT` digunakan dalam klausa `SELECT` untuk membatasi jumlah baris yang dikembalikan oleh sebuah query. Ia tidak membatasi panjang data, jumlah kolom, atau panjang string dalam kolom.