سلام
PHP توانایی کار با اعداد بسیار بزرگ رو نداره(در حالت استاندارد) ولی فکر کنم یه سری کتابخانه ++c باشه که با اعداد بزرگ کار میکنه و از اونجایی که php یه جورایی فرزند ++c هست میشه اونا رو واسه php بکار برد ولی نیازی به این کار نیست .
شما می تونید از هزار جور الگوریتم دیگه استفاده کنید، مثلن ساده ترینش:
PHP:
<?php
$randNumberLength = 1000;
$randNumber = NULL;
for ($i = 0; $i < $randNumberLength; $i++) {
$randNumber .= rand(0, 9);
}
echo $randNumber;
?>
یه چیزی تو پرانتز: خود تابع های رندوم هم از همین الگوریتم ها (حالا نه همین بالاییه ) برای تولید اعداد چند رقمی استفاده می کنن.
موفق و پیروز باشید.