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. problema suddivisione stringa
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • O
      ojala User • ultima modifica di

      problema suddivisione stringa

      ciao!
      ho una stringa fatta cosi

      Prova
      prova1
      prova2
      Testo
      testo1
      testo2

      Quello che vorrei fare è stampare solo la stringa con prova

      Prova
      prova1
      prova2

      Ho pensato di usare explode per trasformarla in array a poi come faccio a fermare l'array in modo da visualizzare solo la parte che mi serve?
      La lunghezza non è fissa, posso avere anche
      Prova
      prova1
      prova2
      prova3
      prova4
      Testo
      testo1
      testo2
      testo3

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        topseo User • ultima modifica di

        Ciao,
        ti serviva qualcosa del genere?
        [PHP]
        function trovaprova($str)
        {
        return (strpos(strtolower($str), 'prova')!==False);
        }
        $stringa="prova
        Prova2
        Prova3
        testo
        testo2
        pippo
        pluto
        paperino";
        $array=explode("\n", $stringa);
        $mystring=implode("\n", array_filter ( $array, 'trovaprova' ));
        echo $mystring;
        [/PHP]

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • O
          ojala User • ultima modifica di

          non proprio..io devo stampare tutta la stringa ma quando trovo la parola testo mi devo fermare (nel senso che non stampo più la stringa dalla parola testo in poi..)
          se $stringa="aria
          casa
          prova
          testo
          cane "

          stampo solo
          aria
          casa
          prova

          senza testo e cane

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • I
            ilnetsurfer User Attivo • ultima modifica di

            Allora prova così :
            [PHP]$stringa="prova
            Prova2
            Prova3
            testo
            testo2
            pippo
            pluto
            paperino";
            $stringa = explode("testo",$stringa);
            echo $stringa[0];[/PHP]

            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