3v4l.org

run code in 300+ PHP versions simultaneously
<?php $assessmentData = implode('&', [ 'a_b_money-rewards=30', 'c_d_status-stability=15', 'e_f_personal-professional-development=32', 'g_h_community-support=9', 'i_j_money-rewards=12', 'k_l_status-stability=16', 'm_n_personal-professional-development=29', ]); $result = []; foreach (explode("&", $assessmentData) as $data) { sscanf(preg_replace('/.*_/', '', $data), '%[^=]=%d', $k, $v); $result[$k] = ($result[$k] ?? 0) + $v; } var_export($result);
Output for git.master, git.master_jit, rfc.property-hooks
array ( 'money-rewards' => 42, 'status-stability' => 31, 'personal-professional-development' => 61, 'community-support' => 9, )

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:
27.02 ms | 405 KiB | 5 Q