Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Formatowanie liczb
Forum PHP.pl > Forum > Przedszkole
northwest
Witam serdecznie,
Wiecie może w jaki sposób można przekształcić liczbę np: 1,2,5,10,15,199 do formatu KP000001, KP000002, KP000005, KP000010, KP000015, KP000199?

Z góry dziękuje za pomoc,
Northwest
Lirdoner
Zapisz sobie do jednej zmiennej KP000000 następnie policz znaki w liczbie i obetnij tą zmienną od 0 do długości różnicy (8 - ilośćznakówliczby)
sada
  1. printf("KP%'06u",$x);
cycofiasz
http://php.net/manual/en/function.sprintf.php

  1. <?php
  2. echo sprintf('KP%06d',188).'<br />';
  3. echo sprintf('KP%06d',15).'<br />';
  4. echo sprintf('KP%06d',3).'<br />';
  5. ?>
sada
o włos szybsze paluszki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.