Is het mogelijk dat als ik een titel uit de database haal en als deze te lang is dat hij maar een gedeelte laat zien en de rest puntjes?
Of is dit niet mogelijk?
Ik heb zitten kijken op php.net en dan de functie substr.
Maar als ik dat lees, dan pakt ihj bijvoorbeeld de laatste 4 laters weg als ik het intyp
Maar ik wil eiglijk dat hij gewoon de eerste 8 letters pakt..
Dat kan ook met substr, namelijk zo:

<?php

$titel = 'Ja, een hele lange titel blaat aap. Lol nog meer. Waarom nou zo\'n lange titel?!';

echo substr($titel, 0, 8);
?>


EDIT: Als output krijg je dan: "Ja, een "
Als je hem zo doet kijkt hij ook nog even of de titel wel langer dan x tekens is:

<?php
$titel = 'Ja, een hele lange titel blaat aap. Lol nog meer. Waarom nou zo\'n lange titel?!';
if (strlen($titel) > 20)
{
    echo substr($titel, 0, 8);
}
else
{
    echo $titel;
}
?>

Reageren