Bonjour
Je voudrais faire une fonction SIMPLE (sans boucle) qui supprime tout les caractères 0 en début de chaine.
Pouvez vous m'aider/me guider?
merci
Bonjour
Je voudrais faire une fonction SIMPLE (sans boucle) qui supprime tout les caractères 0 en début de chaine.
Pouvez vous m'aider/me guider?
merci
Teste ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $s = preg_replace('/^0+/', '', $s) ;
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
sa fonctionne (même si je comprend rien ^^)
Les fonctions trim ont un second paramètre permettant d'indiquer le ou les caractères à supprimer :
Comme autre solution (et sans doute pas la seule mais tout dépend de la nature de votre donnée).
Code : Sélectionner tout - Visualiser dans une fenêtre à part $out = ltrim($in, '0');
@julp
ltrim( ) n'effacera pas que les 0 comme le demandait l'intéressée.
@kimcharlene
Pour une explication sur ma soluce tu trouveras tout dans la doc : http://www.php.net/manual/fr/book.pcre.php.
Bonne lecture
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager