Memahami Pengambilan Resolusi Skrin dalam PHP
Menentukan resolusi skrin pengguna yang melawat tapak web menggunakan PHP tulen adalah tidak praktikal. Walau bagaimanapun, terdapat kaedah alternatif yang melibatkan JavaScript.
Pendekatan Berasaskan JavaScript:
Berikut ialah contoh jQuery:
$(function() { $.post('some_script.php', { width: screen.width, height:screen.height }, function(json) { // ... },'json'); });
PHP Bahagian Pelayan Skrip:
if(isset($_POST['width']) && isset($_POST['height'])) { // Save the resolution in a session or use it for processing. } else { // Error handling, e.g., return JSON error message. }
Pertimbangan Alternatif:
Walaupun resolusi skrin boleh memberikan cerapan, ia mungkin bukan metrik yang paling relevan untuk pembangunan web. Saiz port pandangan, yang diperoleh melalui sifat window.innerWidth dan window.innerHeight JavaScript, selalunya lebih penting untuk memahami kawasan pemaparan sebenar dalam penyemak imbas.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Resolusi Skrin Pengguna Menggunakan PHP dan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!