2017-07-22 1 views

Répondre

1

De the manual:

character_mask

En option, les caractères dénudés peuvent également être spécifiées à l'aide du paramètre character_mask. Il suffit de lister tous les caractères que vous voulez supprimer. Avec .. vous pouvez spécifier une gamme de caractères.

Si vous rtrim("w;h;", "h;") vous dites « couper soit h ou ; de la fin de la chaîne, ce qui signifie couper les caractères qui sont soit h ou ; dans ce cas, il couper des caractères jusqu'à ce qu'il soit ne reste avec w

Si vous souhaitez supprimer une chaîne spécifique de la fin que vous devez faire quelque chose comme:.

if (substr($string,-strlen($str)) == $str) { 
    $string = substr($string,0,-strlen($str)); 
} 

note: Ceci suppose des chaînes ASCII F. ou les chaînes multi-octets UTF-8 utilisent mb_substr.