Tror att det blir såhär:
$brytning = substr($Row[title], 0, 20);
print $brytning."...";
Redigerat:
Glömde en sak.
if (strlen($Row[title])<20) {
$brytning = substr($Row[title], 0, 20);
print $brytning."...";
}
else
{
print $Row[title];
}
2 svar · 321 visningar · startad av Pellefant
Hej!
Hur gör man så att utskriften(till skärm) av en variabel "bryts" efter 20 tecken, och lägger till tre punkter "..." istället? (om strängen är längre än 20 tecken).
Innehållet hämtas från en databas och ser ut såhär.
print("$Row[title]");
Sen undrar jag, när man ställs inför såna här problem, hur ska man ha en aning om vad man ska söka på i PHP manualen?
Tror att det blir såhär:
$brytning = substr($Row[title], 0, 20);
print $brytning."...";
Redigerat:
Glömde en sak.
if (strlen($Row[title])<20) {
$brytning = substr($Row[title], 0, 20);
print $brytning."...";
}
else
{
print $Row[title];
}