php htmlentities() fungsi


  Hasil terjemahan:

Bahasa Inggeris [ˈentəti] AS [ˈɛntɪti]

n kewujudan sebenar;

php htmlentities() fungsisintaks

Fungsi: Tukar aksara kepada entiti HTML

Sintaks: htmlentiti(rentetan,bendera,set aksara,double_encode)

Parameter:

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 watakpilihan. 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() fungsicontoh

<?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'

Rumah

video

Soal Jawab