

PHP - Jak zkrátit string?
Zdravím, potřeboval bych poradit s maličkostí.
Pro příklad, mám v databázi přezdívku "Franta Pepa Jednička", ale na web bych potřeboval vypsat jen jeho část, doplněnou o tři tečky.
Tz. "Franta Pepa Jednička" zkrátit na "Franta Pepa...". Jakou funkcí by toho šlo docílit?
Nikdy jsem to nepotřeboval a zatím mě nic nenapadlo.
Děkuju za každou radu ;)
Pěkný večer přeji.
Omlouvám se, taky bych mohl dřív googlovat než se ptát - http://www.macdesign.cz/priklady/php_funkce-na-zkr aceni-textu-s-ohledem-na-mezery/index.php
fujky fuj :)
Fujky fuj, ale alternativu jsi neposkytl
Kup si brýle :) .. níže je řešení. S PHP dělám totiž denně :) .. substr() není multibajtové, zatímco mb_substr() již je a mělo by se to využívat pro tyto účely
___KLIK___
Když jsem to otevřel, nic tam nebylo. Tudíž brýle nepotřebuji, ale děkuji za upozornění.
Ne v klidu, jen si rád rýpu :) je toho trochu v PHP víc takovýchto nachytávek :) ale stačí vážně jak jsi sám psal hledat
a ještě, tuto věc doporučuji kombinovat s wordwrap() ted dá určitý string po XX slovech, pak se to pomocí mb_substr() odřízne a máš tam celá slova a né že to uřizneš v nesmyslné části slova
takže něco jako
samozřejmě toto je narychlo spláclé a dá se to určitě napsat mnohonásobně lépe
- to "uft-8" uz je na pevno vsude?,, nebo co sem se chtel zeptat, UFT-8 pouzivam az od HTML5,, tak by se mi libilo kdyby to tak uz zustalo na dale kvuli kompatibilite,,,
nevím co tím přesněji myslíš, ale já to všude používám, jelikož vše mám v UTF8 a to jak DB, tak i soubory
- co tim myslim je, ze vsechny jazyky nebyly podporovany az do charset utf-8, ktere by melo podporovat snad jiz vsechny jazyky
co jsem tak koukal na různá CMS, tak jsou stále ve ISO apod.. ale myslím že máš pravdu, utf8 by mělo zahrnovat všechny jazyky
Kulis91- delas je v PHP/MySql nebo i HTML? nebo i jiny programovaci jazyk? Ja osobne v PHP napisu tak maximalne " echo "Halo World" :) ale trochu se bavim s HTML 5 /CSS3 ktery se hodne zjednodusil (nebo spise vylepsil nekterych pripadech) a C++,,,,chtel jsem se trochu priucit JAVA ale uz je toho na muj vek moc :)
PHP a SQL (MySQL, Oracle, MsSQL) jinak nic jiného, občas nějakou tu šablonu na CMS pro svoje kody