J'utilise le code ci-dessous pour tronquer des commentaires dont le nombre de caractères est superieur ou égal à 100.
Code : Tout sélectionner
/* On met en forme le commentaire avant l'affichage */
$Maxi = 100;
$texte ='';
$nbr_caracteres = strlen($Commentaire);
if( $nbr_caracteres >= $Maxi)
{
$i=0;
while ($i <= $Maxi)
{
$texte.= $Commentaire[$i];
$i++;
}
$texte.= '...';
}
else
{
$texte = $Commentaire;
}Notice: Uninitialized string offset: 100 in /home/.../fichier.php on line 47
ce qui correspond à la ligne de code :
$texte.= $Commentaire[$i];
Comment eviter cette Notice?