दिलचस्प पोस्ट
जावास्क्रिप्ट के साथ ब्राउज़र सीएसएस संपत्ति समर्थन की जाँच करें? कमांड लाइन से माइक्रोसॉफ्ट एज में यूआरएल कैसे खोलें? प्रोसेस एंड कॉन्स ऑफ एक्सेस डेटा प्रोजेक्ट (एमएस एक्सेस फ्रंट एंड एसक्यूएल सर्वर बैकेंड) यह निर्धारित करने के लिए कि क्या स्ट्रिंग में गैर-अल्फ़ान्यूमेरिक वर्ण हैं? आर डेटा में डेटा के शीर्ष एन मानों को कैसे खोजें या श्रेणी के भीतर (समूहवार) खोजें सी फ़ंक्शंस पर एक्सटर्न कीवर्ड का प्रभाव ओएस या डिवाइस प्रकार जैसी सिस्टम जानकारी का पता लगाने के लिए php सरणी डुप्लिकेट ढूंढते हैं, उन्हें समूहीकृत करें और डुप्लिकेट हटाएं सभी अजीब स्थित तत्वों को बाएं आधे भाग में ले जाएं और यहां तक ​​कि सही आधा जगह पर तैनात हैं कार्य से जावा / स्कला समारोह को कॉल करना सी ++ स्रोत कोड में यूनिकोड का उपयोग करना संग्रह संग्रह के लिए साझा संदर्भ मिला। Hibernate.HibernateException ES6 ऑब्जेक्ट डिस्ट्रिक्चरिंग डिफ़ॉल्ट पैरामीटर PHP में निर्माण तिथि के आधार पर निर्देशिका को कैसे हटाएं? VBScript में बहु-चयन सूची बॉक्स बनाना

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 वर्ण प्रदर्शित करें

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

Solutions Collecting From Web of "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