​ဖန်ရှင်း html_entity_decode

html_entity_decode ဖန်ရှင်းသည် HTML entities များကို သက်ဆိုင်ရာ စာလုံးများအဖြစ်သို့ ပြောင်းလဲပေးသည်။ ကောင်းစွာနားလည်နိုင်ရန် နမူနာများကို ကြည့်ပါ။

ဖွဲ့စည်းပုံ

phphtml_entity_decode(string $string, int $flags = ENT_COMPAT, ?string $encoding = null): string

နမူနာ

tag များပါသည့် string တစ်ခုကို ပြောင်းလဲကြည့်ရအောင်-

php<?php
  $str = '<b>text</b>';
  $res = html_entity_decode($str);
  
  echo $res;
?>

ကုဒ်ကို run ပြီးရရှိသော ရလဒ်-

php'<b>text</b>'

နမူနာ

Ampersand ပါသည့် string တစ်ခုကို ပြောင်းလဲကြည့်ရအောင်-

php<?php
  $str = 'test: &';
  $res = html_entity_decode($str);
  
  echo $res;
?>

ကုဒ်ကို run ပြီးရရှိသော ရလဒ်-

php'test: &'

ဒါတွေလဲ ကြည့်ပါ

  • htmlentities ဖန်ရှင်း,
    အပြန်အလှန် လုပ်ဆောင်ချက်ကို ဆောင်ရွက်ပေးသည်
  • htmlspecialchars ဖန်ရှင်း,
    ဆင်တူသော အပြန်အလှန် လုပ်ဆောင်ချက်ကို ဆောင်ရွက်ပေးသည်