Две функций в PHP !

rosko

Registered
Здравейте!
Някой може ли да ми каже първо как да задам на PHP да избира на произволен принцип символи, но от математиката, но по-простите например +,- .(по), делено?
И другият въпрос ми е как да събера две числа, например 2+3 :?: ?
Търсих в гугъл, но не намира нищо! :)
 
Код:
<?php
$dveplustri = 2+3;
echo $dveplustri
$po = 7*8;
echo $po;
$minus = 7-6;
echo $minus
$delenie = 48/8;
echo $delenie;
?>
и на първият ти въпрос
Код:
<?php 
$rand = rand(1,4);
if($rand == 1) {
$dve = 2+3;
echo $dve;
}
if($rand == 2) {
$dve = 2*3;
echo $dve;
}
if($rand == 3) {
$dve = 2/3;
echo $dve;
}
if($rand == 4) {
$dve = 2-3;
echo $dve;
}
?>
Тук избираме ранд число между 1 и 4 и ако числото е едно действието е събиране и т.н
 
lam3r4370 каза:
Код:
<?php
$dveplustri = 2+3;
echo $dveplustri
$po = 7*8;
echo $po;
$minus = 7-6;
echo $minus
$delenie = 48/8;
echo $delenie;
?>
и на първият ти въпрос
Код:
<?php 
$rand = rand(1,4);
if($rand == 1) {
$dve = 2+3;
echo $dve;
}
if($rand == 2) {
$dve = 2*3;
echo $dve;
}
if($rand == 3) {
$dve = 2/3;
echo $dve;
}
if($rand == 4) {
$dve = 2-3;
echo $dve;
}
?>
Тук избираме ранд число между 1 и 4 и ако числото е едно действието е събиране и т.н

Благодаря!
:?: :?: :D
 
Добре де :) ..
Азс и преработих кода и в момента е така..:
Код:
<?php 
$rand = rand(1,4); 
$rand_1 = rand(0,10);
$rand_2 = rand(0,20);

if($rand == 1) { 
$dve = "+"; 
} 
if($rand == 2) { 
$dve = "*"; 
} 
if($rand == 3) { 
$dve = "/"; 
} 
if($rand == 4) { 
$dve = "-"; 
} 

$neshto = "$rand_1 $dve $rand_2";
echo "$neshto";

?>
Да, но имам проблем. Как да му задам не да ми изписва вместо
примерно резултата генериран от $neshto, а да ми го сметне направо? :!:

/off
Направих грешка, че пуснах темата тук,а не където трябва и не мога да дам съпорт на човека дето ми е помогнал..
Ако могат модераторите да я преместят ще стане добре
:)
 
Код:
 $rand = rand(1,4);
$rand_1 = rand(0,10);
$rand_2 = rand(0,20);

if($rand == 1) {
$dve = "+";
}
if($rand == 2) {
$dve = "*";
}
if($rand == 3) {
$dve = "/";
}
if($rand == 4) {
$dve = "-";
}

eval("\$neshto = $rand_1 $dve $rand_2;");
echo $neshto;
въпреки че не е много добра идея :lol:
 
Ами ето така става:
Код:
 <?php
$rand = rand(1,4);
$rand_1 = rand(0,10);
$rand_2 = rand(0,20);

if($rand == 1) {
$dve = $rand_1+$rand_2;
}
if($rand == 2) {
$dve = $rand_1*$rand_2;
}
if($rand == 3) {
$dve = $rand_1/$rand_2;
}
if($rand == 4) {
$dve = $rand_1-$rand_2;
}

echo $dve;
?>
 

Горе