Bahasa Inggeris [ˈentəti] AS [ˈɛntɪti]
n kewujudan sebenar;
php htmlentities() fungsi sintaks
Fungsi: Tukar aksara kepada entiti HTML
Sintaks: htmlentiti(rentetan,bendera,set aksara,double_encode)
Parameter:
Penerangan | |
rentetan | Diperlukan, nyatakan rentetan yang hendak ditukar |
bendera | Pilihan. Menentukan cara mengendalikan petikan, pengekodan tidak sah dan jenis dokumen yang hendak digunakan. Jenis sebut harga yang tersedia: ENT_COMPAT - Lalai. Hanya petikan berganda dikodkan. ENT_QUOTES - Kod petikan berganda dan tunggal. ENT_NOQUOTES - Jangan mengekod sebarang petikan. Pengekodan tidak sah: ENT_IGNORE - Abaikan pengekodan tidak sah dan bukannya mempunyai fungsi mengembalikan rentetan kosong. Ini harus dielakkan kerana ini mungkin memberi kesan kepada keselamatan. ENT_SUBSTITUTE - Gantikan pengekodan yang tidak sah dengan aksara yang ditentukan dengan aksara gantian Unikod U+FFFD (UTF-8) atau FFFD dan bukannya mengembalikan rentetan kosong. ENT_DISALLOWED - Menggantikan titik kod yang tidak sah dalam jenis dokumen yang ditentukan dengan aksara gantian Unikod U+FFFD (UTF-8) atau FFFD;. Bendera tambahan yang menyatakan jenis dokumen untuk digunakan: ENT_HTML401 - Lalai. Kod diproses sebagai HTML 4.01. ENT_HTML5 - Mengendalikan kod sebagai HTML 5. ENT_XML1 - Kod diproses sebagai XML 1. ENT_XHTML - sebagai kod pemprosesan XHTML. |
set watak | pilihan. Rentetan yang menyatakan set aksara yang akan digunakan. Nilai yang dibenarkan: UTF-8 - Lalai. Unicode 8-bit berbilang bait serasi ASCII, ISO-8859-1 - Eropah Barat, ISO-8859-15 - Eropah Barat (simbol euro ditambah + huruf Perancis dan Finland tiada daripada ISO-8859-1), cp866 - khusus DOS Set Aksara Cyrillic, cp1251 - Set aksara Cyrillic untuk Windows, cp1252 - Set aksara Eropah Barat untuk Windows, KOI8-R - Rusia, BIG5 - Cina Tradisional, digunakan terutamanya di Taiwan, GB2312 - Cina Ringkas, set aksara standard kebangsaan, BIG5-HKSCS - dengan Hong Kong dilanjutkan Big5, Shift_JIS - Jepun, EUC-JP - Jepun, MacRoman - set aksara yang digunakan oleh sistem pengendalian Mac Dalam versi sebelum PHP 5.4, set aksara yang tidak dikenali akan diabaikan dan digantikan oleh ISO-8859-1. Mulai PHP 5.4, set aksara yang tidak dikenali diabaikan dan digantikan dengan UTF-8. |
double_encode | Pilihan. Nilai Boolean yang menentukan sama ada untuk mengekod entiti HTML sedia ada. BENAR - Lalai. Setiap entiti akan ditukar. FALSE - Entiti HTML sedia ada tidak akan dikodkan. |
Penerangan: Tukar aksara kepada entiti HTML.
php htmlentities() fungsi contoh
<?php $str = "Bill& 'Steve'"; echo htmlentities($str, ENT_COMPAT); // 只转换双引号 echo "<br>"; echo htmlentities($str, ENT_QUOTES); // 转换双引号和单引号 echo "<br>"; echo htmlentities($str, ENT_NOQUOTES); // 不转换任何引号 ?>
Run Instance »
Klik butang "Run Instance" untuk melihat instance dalam talian
Output:
Bill & 'Steve' Bill & 'Steve' Bill & 'Steve'