existe t'il des caracteres "jocker" pour les variables (* ou autre)??? - PHP - Programmation
Marsh Posté le 01-08-2002 à 14:15:37
tu extrait les 3premières lettres de ta variable et tu compare à mob c pas + compliqué.
www.php.net pour les fn
Marsh Posté le 01-08-2002 à 18:36:38
merci de vos reponses
en fouinant j'ai finalement utilise ca:
if (eregi("^mob", $variable))
{
.........
}
else
etc...
ca marche nickel !
Marsh Posté le 01-08-2002 à 18:41:33
qu'est ce que tu appelles optimisé? (c'est pas une question piege, j'apprends et les forums m'aident drolement!... merci )
Marsh Posté le 01-08-2002 à 19:16:16
les expressions régulières (sauf les perls) sont réputés pour leur lenteur, et même si toi tu as un petit truc donc ça fait pas bcp + lent mais il faut utiliser les regexp le moins possible (uniquement qd c nécessaire).
Mais laisse comme ça c très bien
Marsh Posté le 01-08-2002 à 20:10:40
MAIS CE LIEN DEVRAIT RESTER EN HAUT DU FORUM :
http://www.zend.com/tips/tips.php?id=107&single=1
Marsh Posté le 01-08-2002 à 13:41:30
bonjour,
je cherche a effectuer une action sur plusieurs variables sans les nommer toutes (il y en a beaucoup...)
comment faire pour rendre ce code valide, sachant que "*" remplace ici le "jocker" que je cherche
<?
if ($variable == "mob*" )
{
echo "truc";
}
else
{
echo "machin";
}
?>
par exemple ici, mob* peut etre mobilier, mobicarte, mobile, etc..., les variables etant toutes declarees ds ma page.
Thx de votre aide