Fonction PHP substr()
ringa_lee
ringa_lee 2017-05-24 11:30:51
0
2
795

Comment comprendre l'utilisation de la fonction PHP substr() : Si le paramètre start est un nombre négatif et que la longueur est inférieure ou égale au début, alors la longueur est 0.
Cette phrase

ringa_lee
ringa_lee

ringa_lee

répondre à tous(2)
迷茫

Utilisez la fonction php, écrivez une démo pour la tester

substr('abcdefg', -4, -2) et substr('abcdefg', -4, -6)

为情所困

Si une longueur négative est fournie, les caractères de longueur à la fin de la chaîne seront omis (si start est un nombre négatif, il sera compté à partir de la fin de la chaîne). Si start n'est pas dans ce texte, FALSE sera renvoyé.
Référence : http://php.net/manual/zh/func...

Regardez sbbstr('abcdefg', -4, -3), donc le caractère de longueur 3 à la fin du caractère sera omis. chaîne interceptée réelle Pour abcd;sbbstr('abcdefg', -4, -3),所以该字符末尾长度为3的字符会被省略真正被截取的字符串为abcd;
同理sbbstr('abcdefg', -4, -5),当length小于等于start时,包括下标为-4之后的字符都被省略了,所以截取的字符串也是空,所以说length0Identique à sbbstr('abcdefg', -4, -5), lorsque length est inférieur supérieur ou égal à Au début, les caractères incluant l'indice -4 sont omis, donc la chaîne interceptée est également vide, donc length est 0

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal