Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125

    trovare un particolare punto di una stringa

    ciao a tutti

    io ho una stringa fatta cosi :

    $riga = " [numImmagini%3%] ";

    e vorrei ottenere come risultato quello che c'e' tra le percentuali ossia 3.

    le stringhe mi hanno sempre fatto dannare

    ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Prendila come una soluzione in attesa di qno un pò più capace.
    Mi vergogno come un ladro per questa soluzione.

    Codice PHP:
    $primo strpos($riga,'%');
    echo 
    $primo
    echo 
    "
    "
    ;
    $secondo strrpos($riga,'%');
    echo 
    $secondo;

    echo 
    "
    "
    ;
    $differenza $secondo $primo;
    echo 
    "
    "
    ;
    echo 
    $differenza;
    echo 
    "
    "
    ;
    $numero substr($riga,$primo+1,$differenza-1);
    echo 
    $numero

  3. #3
    $riga = str_replace(" [numImmagini%", "", "$riga");
    $riga = str_replace("%] ", "", "$riga");

    poi oviamente lo rigiri come voi

  4. #4
    anche così

    $riga = "[numImmagini%3%]";

    $risultato = explode("%", $riga);

    echo $risultato[1];


  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Come volevasi dimostrare.
    Bisogna che mi decida a studiare ste regexp. Bestia che sono.

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.