GUI untuk membuka file PHP/HTML/JS di browser di http. //localhost atau file. /// skema. Cocok untuk XAMPP/MAMP
Anda dapat membuka semua jenis file di browser, tidak hanya file html hanya dengan satu klik
Browser yang didukung. Firefox / Google Chrome / Chromium / Safari / Opera / Edge / IE atau lainnya menggunakan skrip kustom yang dikonfigurasi
Penggunaan
Anda dapat membuka file saat ini di browser menggunakan metode berikut
- Klik tombol _______________ dari _______________
- Di editor, klik kanan pada file dan klik di menu konteks Open PHP/HTML/JS In Browser
- Gunakan keybindings Google Chrome0 untuk membuka lebih cepat (dapat diubah di menu Google Chrome1)
Pintasan
KeyCommandGoogle Chrome0Buka PHP/HTML/JS Di BrowserPengaturan Ekstensi
Ekstensi ini menyumbangkan pengaturan berikut
OptionDescriptionGoogle Chrome3Skema Url untuk dibuka di browser (Google Chrome4 atau Google Chrome5 atau Google Chrome6)Google Chrome7Browser untuk dibuka (Google Chrome8, Firefox,. )Chromium0Jalur browser khusus yang dapat dieksekusi (mis. Chromium1)Chromium2Ingat pilihan browser terakhir. Hapus centang dan pilih opsi Chromium3 jika Anda ingin selalu memilih browser untuk diluncurkanChromium4Tampilkan tombol Open In Browser di bilah status vscodeChromium6Base direktori halaman Anda untuk ditayangkan dari domain Google Chrome4 (mis. Chromium8, Chromium9, Safari0)Safari1Custom url untuk membuka di browser (misalnya. Safari_2)konfigurasi customUrlToOpen
Url khusus untuk dibuka di browser (mis. Safari_2)
Anda dapat menggunakan substitusi variabel lihat https. //kode. Studio visual. com/docs/editor/variables-reference
file_get_contents() adalah cara yang lebih disukai untuk membaca konten file menjadi string. Ini akan menggunakan teknik pemetaan memori jika didukung oleh OS Anda untuk meningkatkan kinerja
Catatan
Jika Anda membuka URI dengan karakter khusus, seperti spasi, Anda perlu menyandikan URI dengan urlencode()
Parameter
filenameNama file yang akan dibaca
$filename0$filename4Catatan
Konstanta $filename_1 dapat digunakan untuk memicu pencarian. Ini tidak mungkin jika diaktifkan, karena $filename1 adalah int. Gunakan $filename_3 sebagai gantinya
Sumber daya konteks yang valid dibuat dengan stream_context_create(). Jika Anda tidak perlu menggunakan konteks khusus, Anda dapat melewati parameter ini dengan null
Offset tempat pembacaan dimulai pada aliran asli. Offset negatif dihitung dari akhir aliran
Mencari ($filename_6) tidak didukung dengan file jarak jauh. Mencoba mencari file non-lokal mungkin bekerja dengan offset kecil, tetapi ini tidak dapat diprediksi karena bekerja pada aliran buffer
$filename8Panjang maksimum pembacaan data. Standarnya adalah membaca sampai akhir file tercapai. Perhatikan bahwa parameter ini diterapkan ke aliran yang diproses oleh filter
Nilai Pengembalian
Fungsi mengembalikan data yang telah dibaca atau false pada kegagalan
Peringatan
Fungsi ini dapat mengembalikan Boolean false, tetapi juga dapat mengembalikan nilai non-Boolean yang dievaluasi menjadi false. Silakan baca bagian tentang Boolean untuk informasi lebih lanjut. Gunakan operator === untuk menguji nilai kembalian dari fungsi ini
Kesalahan/Pengecualian
Kesalahan level $use_include_path2 dihasilkan jika filename tidak dapat ditemukan, $filename8 kurang dari nol, atau jika mencari ke $filename6 yang ditentukan dalam aliran gagal
Ketika file_get_contents() dipanggil pada direktori, kesalahan level $use_include_path2 dihasilkan pada Windows, dan pada PHP 7. 4 pada sistem operasi lain juga
Changelog
Deskripsi Versi8. 0. 0$filename_8 dapat dibatalkan sekarang. 7. 1. 0Dukungan untuk $filename_6s negatif telah ditambahkanContoh
Contoh #1 Dapatkan dan tampilkan sumber beranda situs web
$use_include_path_9
Contoh #2 Mencari di dalam include_path
false0
Contoh #3 Membaca bagian dari sebuah file
false1
Contoh di atas akan menampilkan sesuatu yang mirip dengan
string(14) "lle Bjori Ro"
Contoh #4 Menggunakan konteks aliran
false2
false3
false4
Catatan
Catatan. Fungsi ini aman untuk biner
Tip
URL dapat digunakan sebagai nama file dengan fungsi ini jika telah diaktifkan. Lihat fopen() untuk detail lebih lanjut tentang cara menentukan nama file. Lihat Protokol dan Pembungkus yang Didukung untuk tautan ke informasi tentang kemampuan apa yang dimiliki berbagai pembungkus, catatan tentang penggunaannya, dan informasi tentang variabel yang telah ditentukan sebelumnya yang mungkin mereka sediakan
Peringatan
Saat menggunakan SSL, Microsoft IIS akan melanggar protokol dengan menutup koneksi tanpa mengirimkan indikator false5. PHP akan melaporkan ini sebagai "SSL. Kesalahan Protokol Fatal" saat Anda mencapai akhir data. Untuk menyiasatinya, nilai dari harus diturunkan ke tingkat yang tidak menyertakan peringatan. PHP dapat mendeteksi perangkat lunak server IIS yang bermasalah saat Anda membuka aliran menggunakan pembungkus false6 dan akan menekan peringatan. Saat menggunakan fsockopen() untuk membuat soket false7, pengembang bertanggung jawab untuk mendeteksi dan menekan peringatan ini