3v4l.org

run code in 300+ PHP versions simultaneously
<?php function accountHash($accountNumber) { return array_sum( preg_split('//u', mb_substr($accountNumber, -6), null, PREG_SPLIT_NO_EMPTY) ); } var_dump(accountHash('9876543210')); var_dump(accountHash('321')); var_dump(accountHash('Hello, World!'));
Output for git.master, git.master_jit
Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /in/GRdGN on line 6 int(15) Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /in/GRdGN on line 6 int(6) Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /in/GRdGN on line 6 int(0)
Output for rfc.property-hooks
Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /in/GRdGN on line 6 int(15) Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /in/GRdGN on line 6 int(6) Deprecated: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated in /in/GRdGN on line 6 Warning: array_sum(): Addition is not supported on type string in /in/GRdGN on line 5 Warning: array_sum(): Addition is not supported on type string in /in/GRdGN on line 5 Warning: array_sum(): Addition is not supported on type string in /in/GRdGN on line 5 Warning: array_sum(): Addition is not supported on type string in /in/GRdGN on line 5 Warning: array_sum(): Addition is not supported on type string in /in/GRdGN on line 5 Warning: array_sum(): Addition is not supported on type string in /in/GRdGN on line 5 int(0)

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:
143.57 ms | 409 KiB | 5 Q