Detection pattern , commande tchat

Résolu
Kaldoran Messages postés 137 Date d'inscription   Statut Membre Dernière intervention   -  
Kaldoran Messages postés 137 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis en train de développer un petit tchat et j'aimerais y ajouter des commandes.

Ainsi j'aimerais détecter ses commandes , commande du genre :
/w pseudo message
OU
/admin message

Celle-ci se trouve dans une chaîne de caractère simple.

Les messages pouvant contenir des espaces , les pseudos , non.

J'avais penser faire ça avec preg_match mais je bloc pour récupérer le résultat que je veux :
A savoir quelque chose comme ca :
Array ( [0] => "/w" , [1] => "pseudo" , [2] => "Message")
OU
Array (  [0] => "pseudo" , [1] => "Message")


Ma question est ainsi la suivante :
Comment détecter les commandes ? [ I.e comment détecter les patterns mentionné ce dessus ]

Merci d'avance.
A voir également:

1 réponse

Kaldoran Messages postés 137 Date d'inscription   Statut Membre Dernière intervention   29
 
Bon je répond moi même a mon problème car j'ai trouvé une "pseudo" solution ...
$text = "/w pseudo Message avec espace";

$t = explode(" ",$text,3);

Ainsi j'obtiens : Array ( [0] => /w [1] => vinc-07 [2] => Message avec espace ) .
Me reste plus qu'a refléchir pour faire la distinction du /admin et /w
0