Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    1,344

    Trovare una stringa all'interno di un'altra

    Devo recuperare una stringa da un'altra:

    Stringa: 'Richiesta numero - id_richiesta:34'

    Devo recuperare solo il numero (che è un progressivo che cambia).

    Ho provato a vedere preg_match, preg_filter ma non riesco a capire come fare.
    La stringa la posso anche variare in caso aggiungendo prima e dopo del numero dei caratteri particolari per semplificare la ricerca.

    grazie.

  2. #2
    strpos
    Ciao!

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    1,344
    Ok ho fatto così:

    $stringa = "Richiesta numero - (124)"

    $inizio = strpos($stringa, "(") + 1;
    $fine = strpos($stringa, ")");
    $id = substr($stringa, $inizio, $fine - $inizio);

    Grazie.

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.