Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. if (la variabile non contiene...){}
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • J
      jeeves User Attivo • ultima modifica di

      Dato che strcmp non restituisce true o false, non puoi fare come ha fatto swcd, perché senza mettere '==' significa '== true' e la funzione non restituisce true.

      In alternativa puoi fare così:

      [php]
      $a = "ciao";
      $str = "ashbiqweghubciao";
      if(!eregi($a, $str)) {
      // se non c'è
      }
      else {
      // se c'è
      }
      [/php]

      Oppure così:

      [php]
      $a = "ciao";
      $str = "ashbiqweghubciao";
      if(eregi($a, $str) == false) {
      // se non c'è
      }
      else {
      // se c'è
      }
      [/php]

      :gthi:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • C
        ceorge User • ultima modifica di

        Grazie.... ini effetti ora ke c penso mi ricordo di eregi xkè si usa x i controlli sui form..tnx

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • S
          scwd User Attivo • ultima modifica di

          Jeeves in programmazione 0=false e 1=true 😄 Ho solo sbagliato, manca un not davanti strcmp a me funziona 😄

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • C
            ceorge User • ultima modifica di

            sareste così gentili da scrivermi come posso fare a vedere...
            $a=133132123
            if (il due non è contenuto nelle prime tre cifre di $a) ....
            Grazie in anticipo

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • C
              ceorge User • ultima modifica di

              sarebbe ancora + comodo se si potesse fare
              if (un numero generico nono è contenuto nelle prime tre cifre) {echo $numero manca}
              così direbbe con una stringa così $a=21121213--->manca il 3 nelle prime tre cifre...
              (ah la stringa ke devo analizzare è composta in ogni caso dalla combinazione di "1" "2" e "3")

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                thedarkita ModSenior • ultima modifica di

                La strainga è un vettore, pertatno puoi fare cosi

                if($a[0] != 3 && $a[1] != 3 && $a[2] != 3)
                die('manca il 3 nelle prime 3 cifre');

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • S
                  scwd User Attivo • ultima modifica di

                  ah se intendevi vedere solo parziale contenuto di una stringa che coincidesse con un'altra sorry ehehe

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • C
                    ceorge User • ultima modifica di

                    $a=1321113;
                    if($a[0] != 3 && $a[1] != 3 && $a[2] != 3) {die('manca il 3 nelle prime 3 cifre');}
                    else {echo "il 3 c'e";}
                    xkè dice ke il 3 manca???

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      thedarkita ModSenior • ultima modifica di

                      Perchè quella non è una stringa m un numero intero.

                      $a='131';
                      if($a[0] != 3 && $a[1] != 3 && $a[2] != 3) {die('manca il 3 nelle prime 3 cifre');}
                      else {echo "il 3 c'e";}

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • C
                        ceorge User • ultima modifica di

                        grazie....+ ke altro x la pazienza e x la disponibilità

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        Caricamento altri post
                        Rispondi
                        • Topic risposta
                        Effettua l'accesso per rispondere
                        • Da Vecchi a Nuovi
                        • Da Nuovi a Vecchi
                        • Più Voti