3v4l.org

run code in 300+ PHP versions simultaneously
<?php $val = Array ( [0] => Array ( [id] => e50446b9-58d4-7f6e-b5f2-59489584b692 [name] => 2017-06-22 [date_entered] => 2017-06-20 03:23:54 [date_modified] => 2017-07-03 05:14:57 [modified_user_id] => 1 [created_by] => 1 [description] => [deleted] => 0 [assigned_user_id] => 1 [currency_id] => -99 [part_number] => [item_description] => [number] => 1 [product_qty] => [product_cost_price] => [product_cost_price_usdollar] => 0.000000 [product_list_price] => 100.000000 [product_list_price_usdollar] => 0.000000 [product_discount] => 0.000000 [product_discount_usdollar] => 0.000000 [product_discount_amount] => 0.000000 [product_discount_amount_usdollar] => 0.000000 [discount] => Percentage [product_unit_price] => 1000.000000 [product_unit_price_usdollar] => 0.000000 [vat_amt] => 0.000000 [vat_amt_usdollar] => 0.000000 [product_total_price] => 100.000000 [amount_paid] => 100.00 [product_total_price_usdollar] => 0.000000 [vat] => 0.0 [parent_type] => AOS_Contracts [parent_id] => a5421c30-99d5-8f90-4ffd-5948950e6892 [product_id] => 0 [group_id] => dea4a441-e44a-a929-727a-594895024fc2 ) [1] => Array ( [id] => e0be0873-b9b1-bdc7-d696-5959d2a98d82 [name] => 2017-07-14 [date_entered] => 2017-07-03 05:14:57 [date_modified] => 2017-07-03 05:14:57 [modified_user_id] => 1 [created_by] => 1 [description] => [deleted] => 0 [assigned_user_id] => 1 [currency_id] => -99 [part_number] => [item_description] => [number] => 2 [product_qty] => [product_cost_price] => [product_cost_price_usdollar] => 0.000000 [product_list_price] => 1970.000000 [product_list_price_usdollar] => 0.000000 [product_discount] => 0.000000 [product_discount_usdollar] => 0.000000 [product_discount_amount] => 0.000000 [product_discount_amount_usdollar] => 0.000000 [discount] => Percentage [product_unit_price] => 2000.000000 [product_unit_price_usdollar] => 0.000000 [vat_amt] => 0.000000 [vat_amt_usdollar] => 0.000000 [product_total_price] => 1970.000000 [amount_paid] => 700.00 [product_total_price_usdollar] => 0.000000 [vat] => 0.0 [parent_type] => AOS_Contracts [parent_id] => a5421c30-99d5-8f90-4ffd-5948950e6892 [product_id] => 0 [group_id] => dea4a441-e44a-a929-727a-594895024fc2 ) [2] => Array ( [id] => e0be0873-b9b1-bdc7-d696-5959d2a98d67 [name] => 2017-07-20 [date_entered] => 2017-07-03 05:14:57 [date_modified] => 2017-07-03 05:14:57 [modified_user_id] => 1 [created_by] => 1 [description] => [deleted] => 0 [assigned_user_id] => 1 [currency_id] => -99 [part_number] => [item_description] => [number] => 2 [product_qty] => [product_cost_price] => [product_cost_price_usdollar] => 0.000000 [product_list_price] => 1000.000000 [product_list_price_usdollar] => 0.000000 [product_discount] => 0.000000 [product_discount_usdollar] => 0.000000 [product_discount_amount] => 0.000000 [product_discount_amount_usdollar] => 0.000000 [discount] => Percentage [product_unit_price] => 1000.000000 [product_unit_price_usdollar] => 0.000000 [vat_amt] => 0.000000 [vat_amt_usdollar] => 0.000000 [product_total_price] => 1000.000000 [amount_paid] => 0.00 [product_total_price_usdollar] => 0.000000 [vat] => 0.0 [parent_type] => AOS_Contracts [parent_id] => a5421c30-99d5-8f90-4ffd-5948950e6892 [product_id] => 0 [group_id] => dea4a441-e44a-a929-727a-594895024fc2 ) ); $subtract = 3000; print_r($val); foreach($val as $key => $item){ if ($subtract > $item){ $subtract -= $item; $val[$key] = 0; } else{ $val[$key] -= $subtract; $subtract = 0; } } print_r($val);
Output for 7.0.0 - 7.0.31, 7.1.0 - 7.1.21, 7.2.0 - 7.2.9
Parse error: syntax error, unexpected 'd4' (T_STRING), expecting ')' in /in/DHAKb on line 6
Process exited with code 255.

preferences:
190.14 ms | 1387 KiB | 71 Q