1--TEST-- 2Test expm1() - basic function test for expm1() 3--INI-- 4serialize_precision=14 5--FILE-- 6<?php 7echo "*** Testing expm1() : basic functionality ***\n"; 8$values = array(10, 9 10.3, 10 3.9505e3, 11 037, 12 0x5F, 13 "10", 14 "3950.5", 15 "3.9505e3", 16 "039", 17 true, 18 false, 19 null, 20 ); 21 22// loop through each element of $values to check the behaviour of expm1() 23$iterator = 1; 24foreach($values as $value) { 25 echo "\n-- Iteration $iterator --\n"; 26 var_dump(expm1($value)); 27 $iterator++; 28}; 29?> 30--EXPECT-- 31*** Testing expm1() : basic functionality *** 32 33-- Iteration 1 -- 34float(22025.465794807) 35 36-- Iteration 2 -- 37float(29731.618852891) 38 39-- Iteration 3 -- 40float(INF) 41 42-- Iteration 4 -- 43float(29048849665246) 44 45-- Iteration 5 -- 46float(1.811239082889E+41) 47 48-- Iteration 6 -- 49float(22025.465794807) 50 51-- Iteration 7 -- 52float(INF) 53 54-- Iteration 8 -- 55float(INF) 56 57-- Iteration 9 -- 58float(8.6593400423994E+16) 59 60-- Iteration 10 -- 61float(1.718281828459) 62 63-- Iteration 11 -- 64float(0) 65 66-- Iteration 12 -- 67float(0) 68