Stránka 1 z 1
PHP výpočty s proměnnými
Napsal: 27 bře 2013 21:15
od jerabina
Ahoj :)
Prosím o radu.Potřebu,abych např. S jednou proměnnou vynásobil další dvě proměnné.Takhle se to těžko vysvětluje,ale ukážu to na příkladu:
<php
$prvni = 10;
$druha = 11;
$deleni = +;
echo $prvni(a tady nejak udělat,aby byla proměnná $deleni a ta sečetla proměnnou $prvni a $druha,to nevím jak udělat)$druha;
?>
Budu rád za každou radu.Jerabina
PS:neřešte syntaxi,píšu to rychle na mobilu.
Re: PHP výpočty s proměnnými
Napsal: 27 bře 2013 21:23
od CrazyC0de
Zkus třeba + ?... $deleni = $druha + $prvni; ci naopak..
Re: PHP výpočty s proměnnými
Napsal: 27 bře 2013 22:00
od jerabina
Ale já potřebuju přiřadit proměnné hodnotu hned na začátku klasickým $deleni = '/' např.
A pak touto proměnnou vydělit tamty dvě proměnné

Nešlo by to udělat:
<php
$prvni = 12;
$druha = 99;
$deleni = /;
echo $prvni' $deleni '$druha
?>
Hmm?

Re: PHP výpočty s proměnnými
Napsal: 27 bře 2013 22:04
od CZechBoY
nechápu co řešíš...
čeho chceš dosáhnout? vydělení dvou čísel?
PHP píše:<?php
$prvni = 99;
$druhe = 100;
$deleni = $prvni/$druhe;
echo $deleni;
Re: PHP výpočty s proměnnými
Napsal: 27 bře 2013 22:05
od CrazyC0de

Tak tohle je směšné, proboha co potřebuješ ?... tohle hledáš : echo $prvni / $druha;
Re: PHP výpočty s proměnnými
Napsal: 27 bře 2013 22:18
od jerabina
Ano,v podstatě to je ono.Akorát to / chci dát do proměnné.Potřebuju totiž udělat to,že do této proměnné,bude moc uživatel zadat hodnotu +-*/.
Re: PHP výpočty s proměnnými
Napsal: 27 bře 2013 22:28
od CZechBoY
to nejspíš nepůjde, udělej si funkce a pak je třeba volej s kusem proměnný v názvu
PHP píše:<?php
$metoda = "add"
if(function_exists("math_" . $metoda) && in_array($metoda, array("add", "sub", "mul", "div")
$vysledek = math_$metoda($prvni, $druhy);
else {
$vysledek = false;
echo "Tuto funkci neumím";
}
function math_mul($n, $m){ return $n*$m;}
function math_div($n, $m){ return $n/$m;}
function math_sub($n, $m){ return $n-$m;}
function math_add($n, $m){ return $n+$m;}
Re: PHP výpočty s proměnnými
Napsal: 27 bře 2013 22:43
od CrazyC0de
jerabino : Ale tohle je docela podstatná informace, kterou je nutné zdělit hned na začátku...