Dans le code suivant, la variable ne semble pas être définie. Cela semble assez simple, mais pour une raison quelconque, cela me contrarie.Variable Scope Question PHP
function teasertext($string){
$tstring = "";
if (strlen($string)>9){
$tstring .= substr($string,0,9) . "....";
}
else
{
$tstring .= $string;
}
}
print $tstring;
return $tstring;
Règle n ° 1, toujours en retrait constant. Il vous montrera pourquoi certaines choses ne fonctionnent pas (dans votre cas, les instructions 'print' et' return' sont en dehors du bloc fonction) ... – ircmaxell