Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264

    come sapere dove si trova un certo carattere...

    ciao,
    ho una lunga stringa (di lunghezza variabile) di caratteri e testo... :master:

    es:

    $var1 = fsdfdsfdfdfddfdsfdR546Ksadsadsadsad

    c'e' un numero compreso tra le lettere "R" e "K"....


    c'e' una funzione che mi restituisce a che punto della stringa è "R" ?

    così posso usare la funzione substr() per recuperare il numero 546...

    grazie

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Ma il numero si trova sempre tra R e K?

    Se sì
    codice:
    $var1 = "fsdfdsfdfdfddfdsfdR546Ksadsadsadsad";
    preg_match("#R(.*)K#",$var1,$ris);
    echo $ris[1];

  3. #3
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    scusa ma...


    non c'e' una funzione che restituisce il numero di carattere della lettera "k"?

  4. #4
    Originariamente inviato da henry78
    scusa ma...


    non c'e' una funzione che restituisce il numero di carattere della lettera "k"?
    strpos()
    stripos() se vuoi la ricerca caseinsensitive (disponibile da PHP5)

    Il manuale è tuo amico

  5. #5
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    peccato che uso php 4 ... quindi il manuale non è poi così amico...

  6. #6
    Originariamente inviato da henry78
    peccato che uso php 4 ... quindi il manuale non è poi così amico...
    strpos() c'è nel php4.

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.