PHP ha una funzione in cui è possibile utilizzare increment operators sulle stringhe. Si comporta in modo simile a un contachilometri, dove una volta raggiunta la fine di un intervallo, si "ribalta".Dove nel codice sorgente PHP c'è il codice per incrementare le stringhe?
<?php
$str = 'zy';
$str++;
echo "$str\n"; // zz
$str++;
echo "$str\n"; // aaa
Solo curioso di sapere dove si trova il codice sorgente PHP. Spesso guardo il codice sorgente di funzioni/estensioni, ma qualcosa del genere non ho idea di dove guardare.
Un collegamento al file utilizzando il loro web based SVN sarebbe fantastico.
recente ho [scoperto circa questo] (http://stackoverflow.com/questions/ 3567180/increment-letters-like-numbers) e lo ha usato per popolare le celle in un foglio di calcolo Excel. Strana caratteristica se me lo chiedi ma di sicuro può essere utile. –
hai trovato la fonte in cui incrementa i numeri? – emaillenin
https://github.com/php/php-src/blob/master/Zend/zend_operators.c#L1706 – mario