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 |