Temelde ben şu anda öyle gibi bir diziye değerler bir sürü koyun:
$flavors = array('Original','Cherry','Chocolate','Raspberry','Mango');
ve bundan ben şöyle bir foreach yürütmek olabilir:
foreach($flavors as $flav) {
echo doSomething($flav);
}
Ben belki doSomething () içine 2 değişkenleri koymak benim öğrenme sonraki aşamaya gelinceye kadar bu tüm bir tedavi çalışır.
Örneğin, ben Kiraz EG maddeler eklemek istediğiniz söylüyorlar
echo doSomething($flav, $ingredient_of_this_flav);
Bunu hakkında gitmek için herhangi bir yol olup olmadığını ... benim tuşları yukarıda değerlerini kullanmak nerede tamamen ikinci bir dizi gerekebilir hayal emin değilim? ör
$ingredients = array('Original' => 'boring stuff', 'Cherry' => 'cherries and other stuff') etc
Ve sonra şöyle) (DoSomething olur
foreach($flavors as $flav) {
echo doSomething($flav, $ingredients[$flav]);
}
Ben şimdi bu deneyin gitmek gerekir herhalde. Bu iyi bir yaklaşım mı ya da bu konuda gitmek için daha iyi bir yolu var mı? İdeal sadece bir dizi $ tatlar ve $ maddeler ayarlamak zorunda değil olurdu.
Zaman ayırdığınız için teşekkürler.