ဝဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းစဉ်အတွင်းအသုံးပြုသူမှတင်ပြသောအကြောင်းအရာကြွယ်ဝသူများ၏အချက်အလက်များမှအချက်အလက်များ, အချက်အလက်များထွက်ပေါ်လာသောအကြောင်းအရာများစသည်တို့ပါ 0 င်သော HTML tags များပါ 0 င်သည့်ကြိုးများပါ 0 င်ရန်လိုသည်။ ဤဆောင်းပါးသည် developer များဤလိုအပ်ချက်ကိုအလွယ်တကူရရှိရန်အတွက်အဓိကနည်းလမ်းနှစ်ခုကိုမိတ်ဆက်ပေးလိမ့်မည်။
PHP ၏ built-in strip_tags () function သည်ကြိုးကြိုးမှ HTML tags များကိုထိရောက်စွာဖယ်ရှားနိုင်သည်။ ၎င်း၏ syntax သည်ရိုးရှင်းပြီးကွပ်မျက်သည်ထိရောက်မှုရှိပြီး၎င်းသည်ရိုးရှင်းသော HTML သန့်ရှင်းရေးလုပ်ငန်းများကိုကိုင်တွယ်ရန်အကောင်းဆုံးဖြစ်သည်။
$string = "<p>ဒီပါ 0 င်သည်HTMLtag string ကို。</p>";
$clean_string = strip_tags($string);
echo $clean_string;
ရလဒ်ရလဒ် -
၎င်းသည် HTML tags များပါ 0 င်သည့် string တစ်ခုဖြစ်သည်။
Strip_tags () ၏ပထမ ဦး ဆုံး pareter သည် string ကို string ကိုဖြစ်ပါသည်နှင့်ဒုတိယ optional parameter သည်ထိန်းသိမ်းထားရန်ခွင့်ပြုထားသည့် HTML tags များကိုသတ်မှတ်ရန်အသုံးပြုသည်။ ဥပမာအားဖြင့်:
$string = "<p>စာပိုဒ်</p><a href='#'>သံကွင်းဆက်</a>";
$clean_string = strip_tags($string, '<a>');
echo $clean_string;
အထက်ပါဥပမာတွင်သာ Tags, အခြား HTML tags များကိုဖယ်ရှားလိမ့်မည်။
built-in function များအပြင်ပုံမှန်အသုံးအနှုန်းများမှတစ်ဆင့်ပိုမိုပြောင်းလွယ်ပြင်လွယ် HTML ရှင်းလင်းရေးနည်းလမ်းများကိုအောင်မြင်နိုင်သည်။ ပုံမှန်နှင့်ပူးပေါင်းရန် Preg_replace () function ကိုသုံးပါ, သင် HTML tags အားလုံးကိုချက်ချင်းရှင်းထုတ်နိုင်သည်။
$string = "<div>ဒါ<div>ပါဝင်HTMLကပ်တံဆိပ်</div>ကြိုး。</div>";
$clean_string = preg_replace("/<.*?>/", "", $string);
echo $clean_string;
ရလဒ်ရလဒ် -
၎င်းသည် HTML tags များပါ 0 င်သည့် string တစ်ခုဖြစ်သည်။
ပုံမှန်အသုံးအနှုန်း /<<< ။ ဤနည်းလမ်းသည်အကြောင်းအရာများကိုရှုပ်ထွေးသောအဆောက်အအုံများနှင့်ပြုပြင်ခြင်းသို့မဟုတ်စိတ်ကြိုက် tags များပါ 0 င်ရန်သင့်တော်သည်။
striplet_tags () သို့မဟုတ်ပုံမှန်အသုံးအနှုန်းများမှတစ်ဆင့် PHP developer များသည်အမှန်တကယ်လိုအပ်ချက်များနှင့်အညီ HTML tags များကိုမည်သို့ဖယ်ရှားရမည်ကိုပြောင်းလွယ်ပြင်လွယ်ရွေးချယ်နိုင်သည်။ ယခင်သည်ရိုးရှင်းသောနှင့်ထိန်းချုပ်နိုင်သော HTML အကြောင်းအရာများကိုပြုပြင်ရန်အတွက်သင့်လျော်သည်။ ဤနည်းလမ်းများကျွမ်းကျင်မှုသည် 0 က်ဘ်အပလီကေးရှင်းများ၏အချက်အလက်ပြုပြင်ခြင်းနှင့်အသုံးပြုသူအတွေ့အကြုံကိုတိုးတက်စေသည်။