[PHP] Tronquer une chaîne

Résolu/Fermé
canarder Messages postés 1714 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 - Modifié par canarder le 26/08/2010 à 14:35
Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 - 26 août 2010 à 14:45
Bonjour, j'essaye de tronquer une chaine :
$truc = 'g bidule';
J'ai essayé
substr($truc, 2);
et
mb_substr($truc, 2);
en utf-8 et en Ansi, mais rien ne marche ... Quelqu'un pourrais m'éclairer ?

PS : j'ai la library mbstring d'activée et j'ai PHP 5.2.6.




????? canarder ?????
Le Renard qui règne sur le WEB : Firefox
A voir également:

3 réponses

Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782
26 août 2010 à 14:34
Bonjour, c'est bien la fonction substr qu'il faut utiliser.
à partir de $truc = 'g bidule', que cherches-tu à obtenir?
0
Defouille Messages postés 388 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 15 novembre 2011 54
26 août 2010 à 14:34
Bonjour, tu veux découper ta chaîne à partir des espaces ? Pour obtenir quoi ? un tableau, ou juste une partie de chaîne ?

Pour un tableau tu peux utiliser explode :
http://fr.php.net/manual/en/function.explode.php

$tab = explode(' ', $machaine);

0
canarder Messages postés 1714 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 354
Modifié par canarder le 26/08/2010 à 14:45
je cherche à enlever "g "

EDIT 1 : je crois que j'ai fais une erreur ^^
EDIT 2 : -> oublie de mettre dans variable
????? canarder ?????
Le Renard qui règne sur le WEB : Firefox
0
Defouille Messages postés 388 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 15 novembre 2011 54
Modifié par Defouille le 26/08/2010 à 14:45
Alors comme Apatik (correction de Atypik) le dis il faut utiliser substr :
https://www.php.net/manual/en/function.substr.php

substr($machaine, 2);


mais tu dis avoir déjà essayé, cela te renvoi quoi ?
0
canarder Messages postés 1714 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 354
26 août 2010 à 14:40
j'avais oublié de mettre dans une variable
$truc = mb_substr($truc, 2);

ça en utf-8
0
Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782
26 août 2010 à 14:42
APATIK! =)
0
canarder Messages postés 1714 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 354
Modifié par canarder le 26/08/2010 à 14:44
en fait j'ai trouvé un add-on firefox pour mettre la page d'accueil quand on ouvre un nouvel onglet
et la barre d'url n'obtenait pas le focus, alors je l'ai recréée en php.
et j'ai ajouté des raccourcis comme "gmail" -> ouvrir gmail, et le dernier "g <recherche>" pour une recherche google.
0
Defouille Messages postés 388 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 15 novembre 2011 54
26 août 2010 à 14:44
Oh pardon Apatik, vraiment désolé ('-.-)

J'ai lu trop vite :-(
0