Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: Problema di stringhe

  1. #1

    Problema di stringhe

    Ciao a tutti voi, avrei un problemino, dovrei sapere cè una stringa dentro un'altra, ma solo se questa fa farte dell'inizio.
    Vi metto un esempio per capirci meglio.

    $str_01="ABCDEFGHILMNOP";
    $Str_02="ABCD";
    $str_03="FGHI";

    Allora la stringa $Str_02 ricercata nella $str_01 dovrebbe darmi esito positivo, invece la $str_03 dovrebbe darmi esito negativo.


    Thanks

  2. #2
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    guardati la funzione strstr()

  3. #3
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Codice PHP:
    <?php
    $str_01
    ="ABCDEFGHILMNOP"
    $str_02="ABCD"
    $str_03="FGHI"

    function 
    get_string($str_princ$str_sec) {
    $lenght_sec=strlen($str_sec); // lung seconda stringa

      
    if (substr($str_princ0$lenght_sec) == $str_sec)
      
    // se la 1* parte della stringa princ ( da 0 a lungh stringa sec ) è == alla seconda stringa
      
    $result "Stringa contenuta";
      else
      
    $result "Stringa non contenuta";

    return 
    $result;
    }


    $check get_string($str_01$str_03); 
    print 
    $check;


    ?>

    ciao ^^
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  4. #4
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    Oddio che orrore

    http://it2.php.net/strstr

  5. #5
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Originariamente inviato da *Ray*
    Oddio che orrore

    http://it2.php.net/strstr
    A parte che i messaggi si possono anche editare, in ogni caso la funzione che hai postato non risolve il problema del post. La funzione strstr() trova la prima occorrenza di una stringa, ma il problema in questione è di un altro tipo..

    Ma perchè sei così triste..?? :master: :master:
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  6. #6
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    Sei proprio sicuro di quello che scrivi?

  7. #7
    Infatti la funzione strstr non risolve il mio problema, provero' come dice aserena.

    Thanks

  8. #8
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Originariamente inviato da *Ray*
    Sei proprio sicuro di quello che scrivi?
    Ma.. invece di rispondere così prova a scrivere [ con la funzione strstr()] il codice completo che risolve il prob del post e poi ne ridiscutiamo ok..??

    ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  9. #9
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    Prego?

    Returns part of haystack string from the first occurrence of needle to the end of haystack.

    If needle is not found, returns FALSE.

  10. #10
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Originariamente inviato da *Ray*
    Prego?
    Returns part of haystack string from the first occurrence of needle to the end of haystack.
    If needle is not found, returns FALSE.


    Allora prova con queste:

    $str_01="DABCDEFGHILMNOP";
    $Str_02="ABCD";

    Sei ancora convinto...?? Come ti dicevo sopra, leggi bene il problema del post ..

    ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.