EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
डिफ़ॉल्ट भाषा के रूप में सेट करें
PF प्रश्न - फोरम

कैसे समायोजित करें या PHP में एक निश्चित अवधि के लिए पाठ की एक स्ट्रिंग ट्रिम कर दीजिए

PHP प्रोग्रामिंग
 
कैसे समायोजित करें या PHP में एक निश्चित अवधि के लिए पाठ की एक स्ट्रिंग ट्रिम कर दीजिए

वहाँ की एक बहुत कुछ कर रहे हैं फ़ंक्शंस और métodos sobre el tipo de datos चेन (स्ट्रिंग) में PHP. सामान्य रूप से, cuando queremos acortarajustar una cadena a un determinado número de caracteres, usamos la función substr निम्नलिखित तरीके में:

donde la variable $लंबाई tendrá el valor del tamaño de cadena resultante que queremos conseguir.

Imagina ahora que queremos realizar el ajuste o recorte de una cadena de texto que vamos a usar en una वेब पेज के रूप में entradilla किसी भी noticia, आलेखइसी तरह. Si usamos directamente la función substr sobre la cadena a ajustar, esta función नहीं va a hacer भेद entre letras, शब्दों और रिक् त स् थान /, por lo que el resultado puede ser una cadena donde la última palabra esté cortada.

चलो देखते हैं कैसे हम इस को हल कर सकते हैं, कर रही है कि, dada una cadena y una longitud, ésta se ajuste a dicho tamaño, teniendo en cuenta que no debe cortar palabras. ऐसा करने के लिए, अपने आप को निम्न फ़ंक्शन में सेट करें:

Esta función toma como पैरामीटर्स एक चेन और लंबाई वांछित.

Vamos a ver un उदाहरण. यदि वर्णों की निम्नलिखित श्रृंखला है और ऊपर समारोह पर ही लागू:

को परिणाम será el siguiente:

यदि इस फ़ंक्शन का उपयोग कर के बजाय, hubiéramos usado la función substr, परिणाम अलग होता है:

dejando la última palabra de la cadena a medias.

जैसा कि आप देख सकते हैं, este último resultado no quedaría muy bien, como entradilla, en una página web, ya que estamos cortando palabras. Resulta más idóneo el resultado obtenido al llamar a la función trimString, la cual ha evitado los posibles cortes eliminando aquellas palabras que se quedan a medias.

 

आप के चैनल के लिए में शामिल हों तार

हमें एक टिप्पणी छोड़ दो या करने के लिए दर्ज करेंफोरम
इसे साझा Share on FacebookTweet about this on TwitterShare on Google+Pin on PinterestShare on RedditShare on VKShare on StumbleUponShare on TumblrShare on LinkedInEmail this to someonePrint this page
टैग: , ,

कोई जवाब दो