note 74640 deleted from language.operators.increment by bjori
| From: | bjori@php.net | Date: | Sat, 21 Apr 2007 08:09:15 +0000 |
| Subject: | note 74640 deleted from language.operators.increment by bjori | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-125739@lists.php.net to get a copy of this message | ||
Note Submitter: Q1712 at online dot ms
Reason: integrated
----
a shorter version of the function from php.net@kender.nospam.org is:
<?php
function incremental($number) {
$chars = array('9' => 'z', 'z' => 'Z', 'Z'
=> '9');
$number = "#0" . $number;
$i = strlen($number) - 1;
while( $i>1 and in_array($number[$i], $chars)) {
$number[$i] = $chars[$number[$i]];
$i--;
}
$number++;
return ltrim($number, '#0');
}
?>