Visualizzazione dei risultati da 1 a 8 su 8

Discussione: ricerca stringhe

  1. #1

    ricerca stringhe

    ho cercato motlo ma non trovo nulla che fa al mi caso
    mi serve una funzione che mi trovi 2 parti di stringa uguale di 8 caratteri in 2 stringhe diverse

    esempio
    date le 2 seguenti stringhe
    2342356895666
    43223568956444

    mi deve trovare che la stringa in comune è
    23568956
    senza averla rima dichiarata

    come posso fare?
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

  2. #2
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    se sono sempre 8 caratteri:

    Codice PHP:
    $str1 '2342356895666';
    $str2 '43223568956444';

    for(
    $i=1;$i<=strlen($str1)-8;$i++){
            
    $tmp substr($str1,$i,8);
            if(
    stristr($str2,$tmp)){
                    echo 
    "trovato $tmp";
                    break;
            }


  3. #3

    cerca stringa

    non pensavo la soluzione fosse cosi breve...
    breve ma geniale


    funziona perfettamente sei un grande
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

  4. #4

    cerca stringa

    si può fare anche tra 3 o più stringhe?
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

  5. #5
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    l'idea e' sempre quella, scarti un carattere alla volta sulla prima stringa, e cerchi i successivi 8 nelle altre stringhe.

    Codice PHP:
    $str1 '2342356895666';
    $str2 '43223568956444';
    $str3 '1232344322356895644498345';


    for(
    $i=1;$i<=strlen($str1)-8;$i++){
            
    $tmp substr($str1,$i,8);
            if(
    stristr($str2,$tmp) && stristr($str3,$tmp)){
                    echo 
    "trovato $tmp";
                    break;
            }


  6. #6
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    a, e dovrebbe essere for($i=0, non 1

  7. #7

    cerca stringa con array

    scusa se ne apporfitto ma fatico con il php

    quindi posso farne + di uno di confronto

    se avessi un elenco di stringa in array es. $stringhe[testo] come faccio a inserirlo nelle riga di confronto?

    if(stristr($str2,$tmp) && stristr($str3,$tmp))


    grazie infinite
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

  8. #8

    cerca stringa con array

    perfetto sono riuscito
    ho messo array inizio e poi aggiunto un ciclo che mi lavora per ogni valroe dell'array


    ottimo
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

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.