Bir form POST onaltılık sayılar sokmak PHP döngü her zaman 0 olarak ilk sayısını verir. Neden?

0 Cevap php

i "den" ve iki metin alanları ile bir form var "için."

ben böyle "100000" ve "10000F" gibi değerleri girin ve ne zaman bir döngü için, her zaman gibi çıkıyor:

0 100001 100002 100003 100004 100005 100006 100007 100008 100009 10000A 10000b 10000c 10000d 10000e 10000F

i elle döngü için aralığında takarsanız, i olsun:

100000 100001 100002 100003 100004 100005 100006 100007 100008 100009 10000A 10000b 10000c 10000d 10000e 10000F

kullanarak:

for ($i = '0x'.$_POST['from']; $i <= '0x'.$_POST['to']; $i++) { print dechex($i)."\n"; }

karşı:

for ($i = 0x100000; $i <= 0x10000F; $i++) { print dechex($i)."\n"; }

Herkes ben burada yanlış ne yapıyorum bilen varsa, lütfen bana bildirin.

ben de aynı sonuçları ile formumuz sayılara "0x" ekleyerek denedim denedim.

teşekkürler!

0 Cevap