Arraydan Gelen Veriyi Değişkene Eşitlemek

0
Onaylı Üye
Üye
Katılım
9 Mayıs 2011
Mesajlar
140
Tepki puanı
1
Arkadaşlar array olarak çektiğim bilgilerden shuffle ile rastgele 10 adet alıyorum.. bu on adeti
$veri1 = "rasgtgele gelen veri1"
$veri2 = "rasgtgele gelen veri2"
... 10 a kadar nasıl bu şekilde eşitleyebilirim ?
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
PHP:
for ($i=1; $i<=10; $i++) {
$name = 'veri'.$i;
$index = $i - 1;
$$name = $array_ismi[$index];
}
 
0
Onaylı Üye
Üye
Katılım
29 Mart 2011
Mesajlar
125
Tepki puanı
1
:)for döngüsünün neyini açıklayacak arkadaş hocam,gayet açık.
 
0
Onaylı Üye
Üye
Katılım
1 Şubat 2011
Mesajlar
220
Tepki puanı
1
Konum
Doesnt Exist
extract yap extract bütün verileri değişkene atar, doğru anladıysam.
 
0
Onaylı Üye
Üye
Katılım
30 Aralık 2010
Mesajlar
256
Tepki puanı
3
$veri[0] yerine niye $veri1 kullanmak istiyosun yani farkları ne onu anlamadım ama istiyosan blogger ın dediği yöntem geçerli. ama yine de ben for la yapmanı öneririm.

foreach ile de bunu yapabilirsin;
PHP:
foreach( $array as $key => $value ){
  eval('$veri'.($key + 1).' = $value;');
}
 
Geri
Üst