Beschrijving
string
substr
( string string, int start [, int length])
Substr
geeft
een
gedeelte
van
string
gespecificeerd
door
de
start
en
length
parameters
.
Als
start
niet
negatief
is
,
begint
de
terug
te
geven
string
bij
de
positie
van
start
in
string
,
beginnend
vanaf
nul
.
Bijvoorbeeld
in
de
string
'
abcdef
'
,
het
karakter
op
positie
0
is
'
a
'
,
het
karakter
op
positie
2
is
'
c
'
,
enzovoort
.
Voorbeeld
:
Als
start
negatief
is
,
zal
de
terug
te
geven
string
beginnen
op
de
positie
van
start
vanaf
het
einde
van
string
.
Voorbeelden
:
Als
length
gegeven
is
en
die
positief
is
,
zal
de
terug
te
geven
string
eindigen
length
karakters
van
start
.
Als
deze
zou
resulteren
in
een
string
met
een
negatieve
lengte
(
omdat
de
start
na
het
einde
van
de
string
is
)
,
dan
zal
de
terug
te
geven
string
alleen
het
karakter
op
de
positie
van
start
bevatten
.
Als
length
gegeven
is
en
die
negatief
is
,
zal
de
terug
te
geven
string
eindigen
length
karakters
vanaf
het
eind
van
string
.
Als
deze
zou
resulteren
in
een
string
met
een
negatieve
lengte
,
dan
zal
de
terug
te
geven
string
alleen
het
karakter
op
de
positie
van
start
bevatten
.
Voorbeelden
:
Zie
ook
strrchr(
)
en
ereg(
)
.