Ben bu yazdı:
$num1 = mt_rand(1,5);
$num2 = mt_rand(1,5);
$operators = array(
"+",
"-",
"*",
"/"
);
$result = $num1 . $operators[array_rand($operators)] . $num2;
Dizideki operatör şeyi bir dize yapan bir dize olduğundan (Benim en iyi tahminim olan) Bu beklediğim gibi çalışmıyor:
var_dump($result);
Verir:
string(3) "4+3"
Yani benim soru nasıl bunu çok fazla mantığı değiştirmeden * Bu yaklaşırken tavsiye ederim olurdu?
Şimdiden teşekkürler!
* Rastgele sayılar arasından rastgele operasyon yapma ve mümkünse, operatörler bir dizi saklanmalıdır.
Önerilere açığım, ben benim başlık doğru durumu anlatan değil duygu var ama daha iyi bir fikir geldi olamazdı :)