Autor Zpráva
durki
Profil *
Zdravím, viem že sa to dá, len neviem ako.
Potreboval by som zobraziť len prvých 10 písmen z nadpisu (čiže skrátiť a pridať tri bodky)

Neviem ani názov čo by som mal googliť...

Poradte prosim
Nox
Profil
$zkracene=substr($promenna, 0,10);
if($zkracene != $promenna) $zkracene .= "...";
fajzen
Profil
Nox:
mám taký pocit, že v tvojom riešení sa nikdy nebude rovnať $zkracene a $promenna a $zkracene bude mať vždy 6 bodiek...

durki:
ak sa bodky majú pridať len ak má nadpis viac ako 10 znaov:
$zkracene = (strlen($promenna) > 10 ? substr($promenna, 0, 10) . '...' : $promenna);

ak sa majú bodky pridať vždy:
$zkracene = substr($promenna, 0, 10) . '...';
Keeehi
Profil
if(strlen($promenna_vstup)>10)
  $promenna_vystup=substr($promenna_vstup, 0,10)."...";
else
  $promenna_vystup=$promenna_vstup;
Nox
Profil
fajzen:
nj, to byl překlep, už je to ok
durki
Profil *
Ďakujem, funguje.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: