PsdBul adlı üyeden alıntı: mesajı görüntüle
$degisken = "toplam(1)";
for( $i=2; $i<1001; $i++ ){
$degisken = $degisken.",toplam($i)";
}
$sayilar=array($degisken);
print_r($sayilar);
Gibi bir yöntem deneyebilirsiniz.
Hocam bu işe yaradı ancak array kodu çalışmadı. Şu şekilde bir sonuç ekrana yansıyor.

Array ( [0] => toplam(1)
toplam(2)
toplam(3)
toplam(4)
toplam(5)
toplam(6)
toplam(7)
toplam(8)
toplam(9) )

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 18:11:32 -->-> Daha önceki mesaj 18:09:44 --

saintx adlı üyeden alıntı: mesajı görüntüle
@Cani23;

Bu betik işinizi görecektir.

<?php
	
	function toplam($sayi)
	{
		/**
		* Siz kullandığınız fonksiyonu bu fonksiyon ile değiştirirsiniz.
		*/
		return rand($sayi, (($sayi + rand(1, 1000)) * 20));
	}
	
	/**
	* Tam olarak yapmak istediğiniz işlem bu sanırım
	*/
	$sayilar = array_map("toplam", range(1, 1000));
	
	/**
	* $sayilar dizisini sıralayalım.
	*/
	sort($sayilar);
	
	/**
	* Oluşan çıktıyı ekrana yazalım.
	*/
	print_r($sayilar);
Hocam psdbul'un kodları benim istediğime daha yatkın ancak sizinkindede aynı şekilde ekrana yansırken başına array geliyor.