यहाँ पर निशान छोड़ देता है सरल कोडphp substr() utf-8 के साथ समारोह अंत
<?php
$var = "Бензин Офиси А.С. также производит все типы жира и смазок и их побочных продуктов в его смесительных установках нефти машинного масла в Деринце, Измите, Алиага и Измире. У Компании есть 3 885 станций технического обслуживания, включая сжиженный газ (ЛПГ) станции под фирменным знаком Петрогаз, приблизительно 5 000 дилеров, двух смазочных смесительных установок, 12 терминалов, и 26 единиц поставки аэропорта.";
$foo = substr($var,0,142);
echo $foo;
?>
है और यह कुछ इस तरह आउटपुट:
Бензин Офиси А.С. также производит все типы жира и смазок и их побочных продук ...
मैंने mb_substr() को कोई किस्मत के साथ करने की कोशिश की। यह सही तरीके से कैसे करें?
'mb_substr() 'जाने का तरीका है, ऐसा तब होता है जब एक बहु-बाइट चरित्र आधे में कट जाता है। क्या आप दिखा सकते हैं कि आपने इसके साथ क्या प्रयास किया और यह कैसे असफल रहा? –
क्या आपने 'mb_substr' की कोशिश की जब आपने एन्कोडिंग (अंतिम पैरामीटर) निर्दिष्ट किया था? –
वही करता है जो मैंने करने की कोशिश की थी। मेरे पास इंटरनेट पर नहीं है इसलिए मैं लिंक प्रदान नहीं कर सकता। यह कंपनी का एक लंबा विवरण है, जिसे मैंने एक वेबसाइट के होम पेज पर प्रदर्शित करने के लिए 142 वर्ण लंबे समय तक काट दिया। – Nazar