iconv_substr() retourne le segment de str
défini par start et length.
Si start est positif, la chaîne retournée commencera
au caractère numéro start,
dans la chaîne str. Lepremier caractère est numéroté zéro.
Si start est négatif, la chaîne retournée commencera au
caractère numéro start
dans la chaîne str.
Si length est fourni et positif, la chaîne retournée contiendra au plus
length caractères, en commençant à partir du caractère
start (en fonction de la chaîne str).
Si str est plus petite que start,
iconv_substr() retournera FALSE.
Si length est fourni et négatif, alors le même nombre de caractères
sera omis, en partant de la fin de la chaîne str. Si
start représente une position hors de la chaîne,
une chaîne vide sera retournée.
Notez que offset et length
sont toujours considérés comme représentant une position calculée sur la représentation ASCII
des caractères déterminés par charset, contrairement à
substr() qui se base toujours sur la position par octet.
Si charset est omis, le jeux de caractères est déterminé
par iconv.internal_encoding.
Voir aussi substr(), mb_substr() et mb_strcut().
| Précédent | Sommaire | Suivant |
| iconv_strrpos | Niveau supérieur | iconv |