PHP html_entity_decode() ကုန်းစစ်
အကျိုးသက်
ပြောင်းလဲမှီး ဖြစ်သော အခြားအသုံးပြု သတ္တုပုံကုဲ့ "<" (သို့မဟုတ်) ">" (ကြီးကြပ်) အခြားအသုံးပြု အခြားအသုံးပြု။
<?php $str = "This is some <b>bold</b> text."; echo htmlspecialchars_decode($str); ?>
အထက် အမှတ်အသား အား HTML အစီအစဉ် ကို
<!DOCTYPE html> <html> <body> This is some <b>bold</b> text. </body> </html>
အထက် အမှတ်အသား အား ဘရပ်ဆိုက် အစီအစဉ် ကို
This is some bold text.
အခြေခံ နှင့် အသုံးပြုပုံ
htmlspecialchars_decode() ကုန်းစစ် ပြောင်းလဲမှီး ပြောင်းလဲမှီး သတ္တုပုံကုဲ့ အခြားအသုံးပြု အမျိုးအစားများ ပြောင်းလဲမှီးပြီး အခြားအသုံးပြု။
ပြောင်းလဲမှီး ဖြစ်သော အခြားအသုံးပြု သတ္တုပုံကုဲ့ အမျိုးအစားများသည်:
- & ပြောင်းလဲမှီး & (ဖြတ်တ်)
- " ပြောင်းလဲမှီး " (အခြားအသုံးပြု)
- ' ပြောင်းလဲမှီး ' (စတုံးကွက်)
- < ပြောင်းလဲမှီး < (သို့မဟုတ်)
- > ပြောင်းလဲမှီး > (ကြီးကြပ်)
htmlspecialchars_decode() ကုန်းစစ် သတ္တုပုံကုဲ့ ကုလားအမြန်() ကုန်းစစ် ပြန်လည်ပြောင်းလဲမှီး။
အပြောအဆ
htmlspecialchars_decode(string,flags)
ပါဝင်သည် | ဖော်ပြ |
---|---|
string | ဖြစ်စေ၊ လိုအပ်သည်။ ပြောင်းလဲမှီး အသုံးပြုကုဲ့ အခြားအသုံးပြု။ |
flags |
အချို့ရှိ၍။ အခြားအသုံးပြု နှင့် အသုံးပြုကုဲ့ အခြားအသုံးပြု အမျိုးအစား အသုံးပြုကြသည်။ အခြားအသုံးပြု အခြားအသုံးပြု အမျိုးအစားများ။
အသုံးပြုကြသော အခြားအသုံးပြုကုဲ့ ကုလားအမြန် ပုံစံများ။
|
နည်းပါး အချက်အလက်
ပြန်လည်ပေးသော အချက်အလက် | ပြန်လည်ပေးသော အချက်အလက် ကို ပြန်လည်ပေးပါ |
PHP ပုံစံ | 5.1.0+ |
အစီရင်ခံစာ |
PHP 5.4 တွင် အသုံးပြုရန် အခြေခံ အချက်အလက် အပေါ် အခြေခံ အချက်အလက် ပြုပြင်ထားသော အခွင့်အရေး အပေါ်
|
ပိုမို အချက်အလက်
အမှတ် 1
ပြင်ဆင်ထားသော HTML အကွဲကွဲ အမှတ်အသား ကို အချက်အလက် ကွဲပြားစေသည်
<?php $str = "Bill & 'Steve'"; echo htmlspecialchars_decode($str, ENT_COMPAT); // နှစ်ခုစလုံး ကွဲပြားစေသည် echo "<br>"; echo htmlspecialchars_decode($str, ENT_QUOTES); // နှစ်ခုစလုံး ကွဲပြားစေသည် echo "<br>"; echo htmlspecialchars_decode($str, ENT_NOQUOTES); // ကွဲပြားစေသည် ?>
အထက် အမှတ်အသား အား HTML အစီအစဉ် ကို
<!DOCTYPE html> <html> <body> Bill & 'Steve'<br> Bill & 'Steve'<br> Bill & 'Steve' </body> </html>
အထက် အမှတ်အသား အား ဘရပ်ဆိုက် အစီအစဉ် ကို
Bill & 'Steve' Bill & 'Steve' Bill & 'Steve'
အမှတ် 2
ပြင်ဆင်ထားသော HTML အကွဲကွဲ အမှတ်အသား ကို နှစ်ခုစလုံး ကွဲပြားစေသည်
<?php $str = 'I love "PHP".'; echo htmlspecialchars_decode($str, ENT_QUOTES); // နှစ်ခုစလုံး ကွဲပြားစေသည် ?>
အထက် အမှတ်အသား အား HTML အစီအစဉ် ကို
<!DOCTYPE html> <html> <body> I love "PHP". </body> </html>
အထက် အမှတ်အသား အား ဘရပ်ဆိုက် အစီအစဉ် ကို
I love "PHP".