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:
<?php |
Als start
negatief is, zal de terug te
geven string beginnen op de positie van start
vanaf het einde van string
.
Voorbeelden:
<?php |
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: