Extraction de chaine en php ...


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11994
Inscription: 1 Mar 2005

Extraction de chaine en php ...

Message le Lun Jan 18, 2010 16:46

Ben vi quand on débute on sèche vite sur des trucs simples :roll:

- A ma droite une variable $mavar qui contient par exemple :

Code: Tout sélectionner
http://www.google.fr/search?hl=fr&source=hp&q=camphre+cantharide&meta=&aq=f&oq=
ou
http://www.google.ca/search?hl=fr&q=abstinence+priver+volontaire&meta=&aq=f&oq=


- A ma gauche deux autres variables ($zemoteur et $zerequete).

Comment en php les remplir avec :

$zemoteur = google.fr (ou google.ca, google.com ...)
$Zerequete = camphre+cantharide (ou abstinence+priver+volontaire)

J'ai bien commencé a cogiter la chose mais je pars dans une usine a gaz ... alors que je pressens que ca doit se faire vite fait avec les bonnes commandes en php ... kikisait ?


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8575
Inscription: 23 Nov 2005

Re: Extraction de chaine en php ...

Message le Lun Jan 18, 2010 16:58



Zecat
WRInaute accro
WRInaute accro
 
Messages: 11994
Inscription: 1 Mar 2005

Re: Extraction de chaine en php ...

Message le Lun Jan 18, 2010 17:10

arf arf je sentais bien que mon usine a gaz a coup de je recherche la position du bidule, puis je decoupe tel morceau du machin, c'était pas ca ...

merci j'y vas de ce pas ...


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8575
Inscription: 23 Nov 2005

Re: Extraction de chaine en php ...

Message le Lun Jan 18, 2010 17:11

Y'a pas de honte hein, on en découvre tous les jours des fonctions PHP qui font ce qu'on a réinventé 10 000 fois.


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11994
Inscription: 1 Mar 2005

Re: Extraction de chaine en php ...

Message le Lun Jan 18, 2010 18:38

sauf que parse url est a moitié ma copine :

[scheme] => http
[host] => -http://www.google.fr
[path] => /search
[query] => hl=fr&rlz=1B3GGGL_frFR217FR217&q=acetone+az&btnG=Rechercher&meta=&aq=f&oq=


ok j'ai le host mais au niveau query elle se foule pas du poignet :roll: :mrgreen:


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8575
Inscription: 23 Nov 2005

Re: Extraction de chaine en php ...

Message le Lun Jan 18, 2010 19:30

Essaie avec parse_str (intéresse toi notamment à ce comm' sur php.net http://www.php.net/manual/fr/function.parse-str.php#89565) pour récupérer de manière plus exploitable l'entrée query de ton tableau. It'll do the trick


Julia41
WRInaute passionné
WRInaute passionné
 
Messages: 1765
Inscription: 31 Aoû 2007

Re: Extraction de chaine en php ...

Message le Mar Jan 19, 2010 0:54

UsagiYojimbo a écrit:Essaie avec parse_str (intéresse toi notamment à ce comm' sur php.net http://www.php.net/manual/fr/function.parse-str.php#89565) pour récupérer de manière plus exploitable l'entrée query de ton tableau. It'll do the trick

han, excellent, je jouais avec des bons gros explode qui font mal...

Merci :)
Faudra benchmarker mais ça m'a pas l'air si mal.


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11994
Inscription: 1 Mar 2005

Re: Extraction de chaine en php ...

Message le Mar Jan 19, 2010 0:57

Julia41 a écrit:
UsagiYojimbo a écrit:Essaie avec parse_str (intéresse toi notamment à ce comm' sur php.net http://www.php.net/manual/fr/function.parse-str.php#89565) pour récupérer de manière plus exploitable l'entrée query de ton tableau. It'll do the trick

han, excellent, je jouais avec des bons gros explode qui font mal...

Merci :)
Faudra benchmarker mais ça m'a pas l'air si mal.

Performant je sais pas mais je confirme que ca marche impec. Merci Usagi... :wink:


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités