दिलचस्प पोस्ट
System.out.println () के लिए JUnit परीक्षण जीआईटी को स्वचालित बनाने से पहले सफेद स्थान को पीछे छोड़ दें फ़ंक्शन का उपयोग करके संकेतक द्वारा निहित पते को बदलना ऑटोमैपर – कैसे संपत्ति सेटर्स के बजाय कन्स्ट्रेटर मापदंडों को मैप करने के लिए सी # टाइमर की तरह WPF टाइमर बिटमैप आकार Vm बजट त्रुटि Android से अधिक है क्या पॉपअपमेनू में आइकन प्रदर्शित करना संभव है? घुमाए गए आयताकार से बाउंडिंग बॉक्स निर्देशांक की गणना करें आप PHP में एक स्ट्रिंग कैसे बना सकते हैं जिसमें बैकस्लैश है? स्थिर और रिश्तेदार पोजिशनिंग के बीच अंतर Angular2 में लेआउट कैसे स्विच करें कैसे डिव पक्ष को एक तरफ रखा जाए एसएसएच के माध्यम से एक्लिप्स के साथ एक दूरस्थ परियोजना पर कार्य करें अजगर पर एमपी 3 गाना बजाना एसिंक्रोनस कॉलबैक फ़ंक्शन से मान कैसे वापस लाया जाए?

Php स्ट्रिंग से सभी एचटीएमएल टैग निकालें

मैं डेटाबेस प्रविष्टि के पहले 110 वर्णों को प्रदर्शित करना चाहता हूं। बहुत आसान अभी तक:

<?php echo substr($row_get_Business['business_description'],0,110) . "..."; ?> 

लेकिन उपरोक्त प्रविष्टि में एचटीएमएल कोड है जो ग्राहक द्वारा दर्ज किया गया है। तो यह प्रदर्शित करता है:

 <p class="Body1"><strong><span style="text-decoration: underline;">Ref no:</span></strong> 30001<strong></stro... 

जाहिर है कोई अच्छा नहीं

मैं बस सभी HTML कोड को पट्टी करना चाहता हूं, इसलिए मुझे डीबी प्रविष्टि से <और> के बीच सब कुछ निकालना होगा, फिर पहले 100 वर्ण प्रदर्शित करें

किसी भी विचार किसी को?

वेब के समाधान से एकत्रित समाधान "Php स्ट्रिंग से सभी एचटीएमएल टैग निकालें"

strip_tags उपयोग strip_tags

 $text = '<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>'; echo strip_tags($text); //output Test paragraph. Other text <?php echo substr(strip_tags($row_get_Business['business_description']),0,110) . "..."; ?> 

PHP का स्ट्रिप_टैग () फ़ंक्शन का उपयोग करें

उदाहरण के लिए:

 $businessDesc = strip_tags($row_get_Business['business_description']); $businessDesc = substr($businessDesc, 0, 110); print($businessDesc); 

सामग्री के साथ PHP स्ट्रिंग से सभी HTML टैग निकालें!

मान लें कि आपके स्ट्रिंग में एंकर टैग है और आप इस टैग को सामग्री से निकालना चाहते हैं, तो यह विधि मददगार होगी।

 $srting = '<a title="" href="/index.html"><b>Some Text</b></a> Lorem Ipsum is simply dummy text of the printing and typesetting industry.'; echo strip_tags_content($srting); function strip_tags_content($text) { return preg_replace('@<(\w+)\b.*?>.*?</\1>@si', '', $text); } 

आउटपुट:

Lorem Ipsum बस मुद्रण और टाइप बैठना उद्योग का डमी पाठ है।

इस regex का उपयोग करें: /<[^<]+?>/g

 $val = preg_replace('/<[^<]+?>/g', ' ', $row_get_Business['business_description']); $businessDesc = substr(val,0,110); 

आपके उदाहरण से रहना चाहिए: Ref no: 30001