Kasali - PHP Online
Form of PHP Sandbox
Enter Your PHP code here for testing/debugging in the Online PHP Sandbox. As in the usual PHP files, you can also add HTML, but do not forget to add the tag <?php
in the places where the PHP script should be executed.
Result of php executing
Full code of Kasali.php
- <?php
- $dropdownNPraw = "20x2"; //materiál pro nosný pásek
- $dropdownVPraw = "8x2"; //materiál pro výplňový pásek
- $dropdownLEMraw = "35x2"; //materiál pro lem
- $ROSTsirka = floatval("1100"); //šířka roštu
- $ROSTvyska = floatval("1188"); //výška roštu
- $ROSTpocet = floatval("12"); //počet roštů
- $OKOsirka = floatval("100"); //šířka oka
- $OKOvyska = floatval("72"); //výška oka
- $minmezera = floatval("10"); //mezera v mm pro svařování
- $dropdownNP = explode("x", $dropdownNPraw, 2);
- $NPvyska = floatval(str_replace(',', '.',str_replace(' ', '',$dropdownNP[0])));
- $NPsirka = floatval(str_replace(',', '.',str_replace(' ', '',$dropdownNP[1])));
- $dropdownVP = explode("x", $dropdownVPraw, 2);
- $VPvyska = floatval(str_replace(',', '.',str_replace(' ', '',$dropdownVP[0])));
- $VPsirka = floatval(str_replace(',', '.',str_replace(' ', '',$dropdownVP[1])));
- $dropdownLEM = explode("x", $dropdownLEMraw, 2);
- $LEMvyska = floatval(str_replace(',', '.',str_replace(' ', '',$dropdownLEM[0])));
- $LEMsirka = floatval(str_replace(',', '.',str_replace(' ', '',$dropdownLEM[1])));
- $NPdelka = ($ROSTsirka-(2*$LEMsirka));
- $NPpocet = (($ROSTvyska-(2*$LEMsirka))/$OKOsirka);
- if (round(($NPpocet - floor($NPpocet))*$OKOsirka) < $minmezera) {
- $NPpocet = $NPpocet - 1;
- $NPzbytek = round(($NPpocet - floor($NPpocet))*$OKOsirka);
- } else {
- $NPzbytek = round(($NPpocet - floor($NPpocet))*$OKOsirka);
- }
- $VPpocet = floor($NPdelka/$OKOvyska);
- if (($NPdelka-($OKOvyska*$VPpocet) > (2*$OKOvyska))) {
- $VPpocet = $VPpocet + 1;
- if (($NPdelka-($OKOvyska*$VPpocet) > (2*$OKOvyska))) {
- $perforace = 'X';
- }
- }
- $perforace = floor(($NPdelka-($OKOvyska*($VPpocet-1)))/2);
- if ($ROSTvyska > 1500) {
- $VPdelka = (($ROSTvyska/2)-2*$NPsirka);
- $NLpocet = 3;
- $VPpocet = $VPpocet*2;
- } else {
- $VPdelka = (($ROSTvyska)-2*$NPsirka);
- $NLpocet = 2;
- }
- $VPvaha = round(($VPvyska*$VPsirka*$VPdelka*floor($VPpocet)*0.00000785*1.03),4);
- $NLdelka = $ROSTsirka-(2*$LEMsirka);
- $VLdelka = $ROSTvyska;
- $VLpocet = 2;
- $NLvaha = round(($NPvyska*$NPsirka*$NPdelka*$NLpocet*0.00000785*1.03),4);
- $VLvaha = round(($LEMvyska*$LEMsirka*$ROSTvyska*$VLpocet*0.00000785*1.03),4);
- $NPvaha = round(($NPvyska*$NPsirka*$NPdelka*floor($NPpocet)*0.00000785*1.03),4);
- $ROSTvaha = round($NPvaha+$VPvaha+$NLvaha+$VLvaha,2);
- $CELKEMvaha = $ROSTvaha*$ROSTpocet;
- echo "Nosný pásek: " . $NPdelka . "mm; ";
- echo "Nosný pásek: " . floor($NPpocet) . "ks; ";
- echo "Nosný pásek: " . $NPvaha . "kg; ";
- echo "Zbytek NP: " . $NPzbytek . "mm; ";
- echo "Perforace: " . $perforace . "mm; ";
- echo "Výplňový pásek: " . $VPdelka . "mm; ";
- echo "Výplňový pásek: " . floor($VPpocet) . "ks; ";
- echo "Výplňový pásek: " . $VPvaha . "kg; ";
- echo "Nosný lem: " . $NLdelka . "mm; ";
- echo "Nosný lem: " . $NLpocet . "ks; ";
- echo "Nosný lem: " . $NLvaha . "kg; ";
- echo "Výplňový lem: " . $VLdelka . "mm; ";
- echo "Výplňový lem: " . $VLpocet . "ks; ";
- echo "Výplňový lem: " . $VLvaha . "kg; ";
- echo "Váha 1ks roštu: " . $ROSTvaha . "kg; ";
- echo "Váha všech roštů: " . $CELKEMvaha . "kg; ";
- ?>
File Description
- Kasali
- PHP Code
- 05 Apr-2018
- 3.08 Kb
You can Share it:
Latest PHP Pastes