3v4l.org

run code in 300+ PHP versions simultaneously
<?php $cart = "1+10,2+10,3+10,5+10,6+10"; $product = 3; $change = 5; $finalcart = preg_replace_callback("/(.*" .$product . "\+)(\d+)(.*)/", function($m) use($change){ return $m[1] . ($m[2]+$change) . $m[3]; }, $cart); Echo $finalcart;
Output for git.master, git.master_jit, rfc.property-hooks
1+10,2+10,3+15,5+10,6+10

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
127.76 ms | 405 KiB | 5 Q