Voici le code:entier non signé de PHP sur 32 bits et 64 bits plate-forme
echo sprintf('%u',-123);
Et ceci est la sortie sur 32 plate-forme de bits:
4294967173
mais sur 64 bits:
18446744073709551493
Comment faire pareil? Say, l'int (10) non signé
Dépend de la sortie que vous voulez réellement *. Je pourrais faire la même chose en faisant 'echo" foo "' sur les deux. –