PHP convertir KO MO GO TUBERCULOSE etc Octets


Je me demande comment faire pour convertir KO MO GO TB & co. en octets.

Par exemple:

byteconvert("10KB") //=> 10240
byteconvert("10.5KB") //=> 10752
byteconvert("1GB") //=> 1073741824
byteconvert("1TB") //=> 1099511627776

et ainsi de suite...

EDIT: wow. J'ai posé cette question il y a 4 ans. Ce genre de choses vraiment vous montrer combien vous avez amélioré au fil du temps!

Multiplier la valeur numérique de l'argument par 1024 plusieurs fois.
Qu'avez-vous essayé? Aussi, je suis sûr qu'il y a une centaine de fonctions disponibles à partir de la première page de résultats de recherche Google.
rien je ne sais même pas comment commencer, et je n'ai rien trouvé dans google

OriginalL'auteur user1494162 | 2012-08-04