السلام عليكم
الكود الذي استعملته باختصار
<?php $var=9323242424; echo $var."<br/>"; echo (int)$var; ?>
النتيجة التي احصل عليها بعد استعمال casting
9323242424 733307832
ما الخطأ هنا ? :wacko:
لقد وجدت الخطأ : العدد 9323242424 يتجاوز اقصى قيمة يمكن لمتغير من نوع integer ان ياخدها
لذا سوف اغير السؤال كيف اتعامل مع الاعداد الكبيرة ? على الاقل 64bits