3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php date_default_timezone_set("America/Chicago"); $num = $_POST['num']; if ((is_numeric($num)) && ($num >= "100.00")) { $percentage = 3; $num += $num*($percentage/100); $num = round($num, 1); // 4 $num = sprintf('%0.2f', $num); $link = '<a href="https://www.paypal.me/DigitalMusicServices/'.$num.'"><b>Click Here To Make This Payment</b></a>"'; echo "<b>Your payment with handling fees would be: $$num</b>"; echo "<br /><br />"; echo "<b>If you're ready to make this payment, please click the link below</b><br /><br />"; echo $link; } else { ?> <h4>Please enter the amount ($xxx.xx) $100.00 Mininum</h4> <form name='payment' method='POST' action='<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>'> <input type='text' name='num' size='20'> <input type='submit' name='Submit' value='Submit'> </form> <?php } ?>
Output for 5.6.30, hhvm-3.18.5 - 3.21.3, 7.0.28 - 7.3.0beta1
Notice: Undefined index: num in /in/6RYgX on line 4 <h4>Please enter the amount ($xxx.xx) $100.00 Mininum</h4> <form name='payment' method='POST' action='/in/6RYgX'> <input type='text' name='num' size='20'> <input type='submit' name='Submit' value='Submit'> </form>
Output for hhvm-3.22.0
Notice: Undefined index: num in /in/6RYgX on line -1 <h4>Please enter the amount ($xxx.xx) $100.00 Mininum</h4> <form name='payment' method='POST' action='/in/6RYgX'> <input type='text' name='num' size='20'> <input type='submit' name='Submit' value='Submit'> </form>