လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP သိကောင်းစရာများ - ကြိုးကြိုးမှ HTML tags များကိုထိရောက်စွာဖယ်ရှားရန်

PHP သိကောင်းစရာများ - ကြိုးကြိုးမှ HTML tags များကိုထိရောက်စွာဖယ်ရှားရန်

M66 2025-07-26

PHP တွင် HTML tags များကိုဖယ်ရှားရန်လက်တွေ့ကျသောနည်းလမ်း

နေ့စဉ် 0 က်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ကျွန်ုပ်တို့သည်အသုံးပြုသူမှတင်ပြသောအကြောင်းအရာများကိုသိုလှောင်ထားသည့်အကြောင်းအရာများသို့မဟုတ်ဆောင်းပါးအကျဉ်းချုပ်ကိုဖော်ပြသည့်အခါ HTML tags များပါ 0 င်သည့်အကြောင်းအရာမှစာသားများကိုထုတ်ယူရန်လိုအပ်သည်။ PHP သည်ဤရည်မှန်းချက်အောင်မြင်ရန်ရိုးရှင်းသောနှင့်ထိရောက်သောနည်းလမ်းများကိုပေးသည်။ ဤဆောင်းပါးသည်သင့်အားအသုံးအများဆုံးနည်းပညာနည်းလမ်းနှစ်ခုနှင့်မိတ်ဆက်ပေးလိမ့်မည်။

strip_tags () function ကိုသုံးပါ

PHP ၏ built-in strip_tags () function သည်အသုံးအများဆုံးနည်းစနစ်များထဲမှတစ်ခုဖြစ်သည်။
 
$string = "<p>ဒီပါ 0 င်သည်HTMLtag string ကို。</p>";
$clean_string = strip_tags($string);
echo $clean_string;
ဤကုဒ်၏ output သည် - ၎င်းသည် HTML tags များပါ 0 င်သည့် string တစ်ခုဖြစ်သည်။ ဤလုပ်ဆောင်မှုသည်သတ်မှတ်ထားသော tag ကိုထိန်းသိမ်းရန်ဒုတိယ parameter ကိုထောက်ပံ့သည်။
 
$string = "<p><b>ရဲရင့်သောစာသား</b> နှင့် <i>စာလုံးစောင်းစာသား</i></p>";
$clean_string = strip_tags($string, '<b>');
echo $clean_string;
output ရလဒ်များမှာ Bold စာသား နှင့်စာလုံးစောင်းစာသားများဖြစ်သည်။ ထိန်းသိမ်းထားရန်ခွင့်ပြုထားသော tags များကိုဖြတ်သန်းခြင်းအားဖြင့်သင်သည်စာသားထိန်းသိမ်းခြင်းပုံစံကိုပြောင်းလဲနိုင်သည်။

ပုံမှန်အသုံးအနှုန်းများကို အသုံးပြု. HTML tags များကိုဖယ်ရှားပါ

ပိုမိုရှုပ်ထွေးသောအပြောင်းအလဲနဲ့ယုတ္တိဗေဒလိုအပ်ပါကပုံမှန်အသုံးအနှုန်းများသည်ဖြစ်နိုင်သောနည်းလမ်းတစ်ခုလည်းဖြစ်သည်။ Preg_replace () သည် HTML tags များကိုလျင်မြန်စွာအစားထိုးနိုင်သည်။
 
$string = "<div>ဒါ<div>ပါဝင်HTMLကပ်တံဆိပ်</div>ကြိုး。</div>";
$clean_string = preg_replace("/<.*?>/", "", $string);
echo $clean_string;
output သည် - ၎င်းသည် HTML tags များပါ 0 င်သည့် string တစ်ခုဖြစ်သည်။ သို့သော်အသိုက်သို့မဟုတ်အခြားရှုပ်ထွေးသော HTML နှင့်ဆက်ဆံရာတွင်ပုံမှန်အသုံးအနှုန်းများသည်မလုံလောက်နိုင်ကြောင်းသတိပြုသင့်သည်။ ထို့ကြောင့်သူတို့သည်ရိုးရှင်းသောသန့်ရှင်းရေးလိုအပ်ချက်များအတွက်ပိုမိုသင့်တော်သည်။

ဖွံ့ဖြိုးတိုးတက်မှုအတွက်လျှောက်လွှာအကြံပြုချက်များ

အသုံးပြုသူထည့် 0 င်မှုများကိုကိုင်တွယ်ခြင်း, အကျဉ်းချုပ်ကိုထုတ်လုပ်ခြင်း, ၎င်းသည်အများအားဖြင့် strip_tags () ကို အသုံးပြုရန်အကြံပြုသည်။ အကယ်. သင်၏စီမံကိန်းတွင်အထူးပုံစံချခြင်းသို့မဟုတ်စိတ်ကြိုက်ပြင်ဆင်မှုများလိုအပ်ချက်များနှင့်ကြုံတွေ့ရပါက၎င်းကိုပုံမှန်အသုံးအနှုန်းများနှင့်ပေါင်းစပ်။ ကိုင်တွယ်နိုင်သည်။

ကောက်ချက်

PHP တွင်ဤကျွမ်းကျင်မှုများကို HTML tags များကိုဖယ်ရှားရန် HTML tags များကိုဖယ်ရှားရန်အတွက် string processing ၏အရည်အသွေးနှင့်ထိရောက်မှုကိုထိရောက်စွာတိုးတက်စေနိုင်သည်။ အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်မှန်ကန်သောနည်းလမ်းကိုရွေးချယ်ခြင်းနှင့်အညီမှန်ကန်သောနည်းလမ်းကိုရွေးချယ်ခြင်းသည်သင်၏ code ကိုပိုမိုခိုင်မာသည့်နှင့်ယုံကြည်စိတ်ချရစေနိုင်သည်။