Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    parsing stringa numerica

    Ciao.
    Ho una stringa del seguente tipo: '20px' o '20em' ecc...
    devo separare la parte numerica(valore)dalla parte letterale ed ottenere i due valori cosi:
    $valore=20
    $misura='px' o 'em' ec....

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Codice PHP:
    $stringa '20px';
    $numero "";
    $letterale "";
    for (
    $i=0$i<strlen($stringa); $i++)
    {
      if (
    is_numeric($stringa[$i]))
      {
      
    $numero.=$stringa[$i];
      }
      else
      
    $letterale.=$stringa[$i];
    }

    echo 
    "Parte numerica è $numero";
    echo 
    "Parte letterale è $letterale"

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.