Partage
  • Partager sur Facebook
  • Partager sur Twitter

Question sur les variable

    3 février 2006 à 23:42:25

    Salut.Je m'y connais en perl et moin en php alors j'aimerais faire quelque chose en php que je fesais en perl. Je sais pas trop comment l'expliquer mais je vais essayer.
    Bon en perl je fesais quelque chose comme sa:

    if($variable =~ /test (.*)/)
    {
     print "\n$1";
    }

    Bon Si vous comprenez pas ben c'est ce que sa veut dire:

    Si la variable contient test + N'IMPORTE QUEL CARACTERE
    Afficher le caractere dans cette parenthese (.*)(Qui peut etre nimporte quoi)

    J'aimerais sa faire la meme affaire en php, si certain savent comment j'aimerais sa le savoir s'il te plait.


    Merci d'avance
    • Partager sur Facebook
    • Partager sur Twitter
      3 février 2006 à 23:45:30

      $debut_variable = substr($variable, 0, 4);

      if($debut_variable == 'test')

           {

           }


      • Partager sur Facebook
      • Partager sur Twitter
        3 février 2006 à 23:48:50

        Merci je vais essayer
        • Partager sur Facebook
        • Partager sur Twitter
          3 février 2006 à 23:50:27

          En gros, c'est ce qu'on appelle une Expressions rationnelles compatibles Perl (cf la doc) ^^Sauf que ici, on va utiliser l'autre version des expressions régulières. PCRE

          Donc:

          if (preg_match("#test (.*)#",$variable,$tab))
          {
          echo $tab[1];
          }
          • Partager sur Facebook
          • Partager sur Twitter

          Question sur les variable

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown