Extraire un mot d'une chaine de caracteres php
Fermé
domaxa
Messages postés
1
Date d'inscription
mardi 26 novembre 2013
Statut
Membre
Dernière intervention
26 novembre 2013
-
26 nov. 2013 à 09:58
Doctor C Messages postés 627 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 19 février 2016 - 26 nov. 2013 à 15:43
Doctor C Messages postés 627 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 19 février 2016 - 26 nov. 2013 à 15:43
A voir également:
- Extraire un mot d'une chaine de caracteres php
- Extraire une video youtube - Guide
- Caractères ascii - Guide
- Exemple de mot de passe à 8 caractères - Guide
- Voir mot de passe wifi android - Guide
- Mettre un mot de passe sur un dossier - Guide
1 réponse
Doctor C
Messages postés
627
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
19 février 2016
398
Modifié par Doctor C le 26/11/2013 à 15:54
Modifié par Doctor C le 26/11/2013 à 15:54
Tu pourrais explorer l'utilisation de la fonction
Par exemple, si ta description est :
"Societe: Capito, Localisation: Suresnes, forte de plus de 21000 salariés"
Tu peux appeler la fonction de la manière suivante:
Ton tableau $details ressemblera à:
Ensuite, il te reste à retirer la chaîne "Societe:" de la chaîne "Societe: Capito".
Tu peux effectuer cette manipulation en remplaçant la chaîne non-désirée par une chaîne vide avec la fonction
Et tu peux terminer le tout en retirant les espaces avant et après ta chaîne:
Bonne chance!
Echo "Lima Mike Alfa";
explode()de PHP. La fonction prend en paramètre un délimiteur (dans ton cas la virgule) puis la chaîne de caractères à séparer. Elle retourne un tableau avec chaque élément séparé par le délimiteur.
Par exemple, si ta description est :
"Societe: Capito, Localisation: Suresnes, forte de plus de 21000 salariés"
Tu peux appeler la fonction de la manière suivante:
$details = explode(',', $info->getdescriptionAsHtml());
Ton tableau $details ressemblera à:
array(1) ( [0] => "Societe: Capito" [1] => "Localisation: Suresnes" [2] => "forte de plus de 21000 salariés" )
Ensuite, il te reste à retirer la chaîne "Societe:" de la chaîne "Societe: Capito".
Tu peux effectuer cette manipulation en remplaçant la chaîne non-désirée par une chaîne vide avec la fonction
str_replace(). Les paramètres sont dans l'ordre: la chaîne recherchée, la chaîne de remplacement, la chaîne dans laquelle effectuer la recherche et le remplacement.
$final = str_replace("Societe:", "", $details[0]);
Et tu peux terminer le tout en retirant les espaces avant et après ta chaîne:
$final = trim($final);
Bonne chance!
Echo "Lima Mike Alfa";