Re: preg_match again (sutrumpinimai)
Ai blyn tu apie substr...
Teks pradėt skaityt nuo pradžių kitą kartą forumus :/
Pabandyk:
$string = substr(utf8_encode($original_string),0,1);
PHP ir MySQL programavimas, SQL užklausos, duomenų bazės, PHP scriptai, pagalba, diskusijos, pamokos ir straipsniai.
You are not logged in. Please login or register.
PHP ir MySQL → PHP → preg_match again (sutrumpinimai)
Ai blyn tu apie substr...
Teks pradėt skaityt nuo pradžių kitą kartą forumus :/
Pabandyk:
$string = substr(utf8_encode($original_string),0,1);
Min2liz i tu pabandyk
<?
$test = 'ąčęėįšųūž';
echo substr($test,0,5);
?>
nors imant duomenis ne is mysql duomenu bazes nebandziau.
Dėl substr: http://php.net/manual/en/function.mb-substr.php
Hey! Suradau sprendimą! :)
Tiesa, neveikė ir mb_substr.
Sprendimas, kuris pagelbės ir Doncei:
$stringasLT = "ąžuolas";
$substringasLT = substr($stringasLT,0,1)
echo $substringasLT;
Kaip žinia, išves kringelį: "�"
Tačiau parašius:
$substringasLT = substr($stringasLT,0,2);
Išves, ką ir turi: "ą"
Taip pat išves visas lietuviškas raides, jei stringas ilgesnis yra, tiesiog reik substr flagą '$length'* vienu vienetu didesniu parašyti.
*string substr ( string $string , int $start [, int $length ] )
Spėju, kad dėl lietuviškos raidės jis ją paima kaip už du slotus, bet kaip ir kodėl neišrišu. :)
Gero naudojimo!
Kaip gali mb_substring neveikt? Nurodai encodingą ir tada aišku kiek baitų reikia skirti vienam simboliui. Nereiks čia kur mistiniu algoritmų kurt :)
p.s. o kaip kirpt ruošiatės antrą raidę?
PHP ir MySQL → PHP → preg_match again (sutrumpinimai)
Powered by PunBB, supported by Informer Technologies, Inc.