fork download
  1. <?php
  2. //orig string
  3. $test = 'ZZZZZW';
  4. var_dump($test);
  5.  
  6. //convert from base36 to number.
  7. $test = base_convert($test, 36, 10);
  8. var_dump($test);
  9.  
  10. //increment
  11. $test++;
  12. var_dump($test);
  13.  
  14. //convert back (and upper case)
  15. $test = strtoupper(base_convert($test, 10, 36));
  16. var_dump($test);
  17. ?>
Success #stdin #stdout 0.02s 13112KB
stdin
Standard input is empty
stdout
string(6) "ZZZZZW"
string(10) "2176782332"
float(2176782333)
string(6) "ZZZZZX"