Php manipulation de variable
Résolu
                                    
                        Utilisateur anonyme                    
                                    -
                                     
Utilisateur anonyme -
        Utilisateur anonyme -
        Re-bonjour,
J'ai un autre souci aujourd'hui.
J'ai une valeur stocker dans $Complet de la forme "tito@domaine.fr-12"
Je voudrais obtenir d'un coté le mail et de l'autre le chiffre toujours séparer par un '-' mais qui peut être à un ou + digit
alors pour le mail j'utilise
$mail = strtok($Complet,'-');
Mais pour le chiffre, je ne trouve pas car:
strrchr ($Complet, '-') renvoi '-chiffre'
J'en ai cherchait d'autre mais là ... je n'avance plus ...
Alors si vous avez des idées ...
N'hésitez surtout pas :D
Merci d'avance
            
            
                
            
                
    
    
    
        J'ai un autre souci aujourd'hui.
J'ai une valeur stocker dans $Complet de la forme "tito@domaine.fr-12"
Je voudrais obtenir d'un coté le mail et de l'autre le chiffre toujours séparer par un '-' mais qui peut être à un ou + digit
alors pour le mail j'utilise
$mail = strtok($Complet,'-');
Mais pour le chiffre, je ne trouve pas car:
strrchr ($Complet, '-') renvoi '-chiffre'
J'en ai cherchait d'autre mais là ... je n'avance plus ...
Alors si vous avez des idées ...
N'hésitez surtout pas :D
Merci d'avance
        A voir également:         
- Php manipulation de variable
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Vba range avec variable ✓ - Forum VB / VBA
- Php alert ✓ - Forum PHP
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp - Forum Microsoft Office
4 réponses
                        
                    bonjour,
dans la mesure où le cas particulier, tordu mais néanmoins possible, d'un email du genre : jean-dupont@mon-domain.fr-35
je te conseille de faire un explode, suivi d'un implode :
on sépare donc la chaine à chaque fois qu'il y a un "-"
le dernier morceau est forcément le chiffre
et on recolle les morceaux amputés du dernier.
                
                
    
                dans la mesure où le cas particulier, tordu mais néanmoins possible, d'un email du genre : jean-dupont@mon-domain.fr-35
je te conseille de faire un explode, suivi d'un implode :
$morceaux = explode("-",$Complet);
$chiffre = array_pop($morceaux);
$mail = implode ("-",$morceaux);
on sépare donc la chaine à chaque fois qu'il y a un "-"
le dernier morceau est forcément le chiffre
et on recolle les morceaux amputés du dernier.
