3v4l.org

run code in 300+ PHP versions simultaneously
<?php // 替换字符串内的逗号、中文逗号、分号、顿号、空格等为英文逗号,会发生部分中文字符乱码 $str = "我发送到发顺丰,,阿斯蒂芬去玩了,,发生、的吴 青峰"; $newStr = preg_replace('/[,,;、\s]+/u', ',', $str); echo $newStr;

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
8.3.130.0180.01118.27
8.3.120.0210.00318.17
8.3.110.0210.00318.23
8.3.100.0140.00616.93
8.3.90.0210.00016.71
8.3.80.0190.00316.74
8.3.70.0150.00516.55
8.3.60.0140.00716.66
8.3.50.0160.00516.79
8.3.40.0100.01017.27
8.3.30.0140.00217.54
8.3.20.0130.00417.56
8.3.10.0090.00917.39
8.3.00.0120.00019.44
8.2.250.0060.00318.69
8.2.240.0130.00416.66
8.2.230.0130.00716.16
8.2.220.0170.00316.67
8.2.210.0150.00316.14
8.2.200.0160.00316.33
8.2.190.0150.00416.74
8.2.180.0170.00016.38
8.2.170.0120.00617.44
8.2.160.0090.00917.64
8.2.150.0180.00317.54
8.2.140.0140.00517.34
8.2.130.0130.00917.52
8.2.120.0180.00417.30
8.2.110.0150.00517.48
8.2.100.0190.00017.36
8.2.90.0200.00017.87
8.2.80.0140.00517.47
8.2.70.0060.01217.47
8.2.60.0160.00317.48
8.2.50.0190.00017.66
8.2.40.0200.00017.70
8.2.30.0120.00519.47
8.2.20.0110.00717.57
8.2.10.0180.00617.50
8.2.00.0130.00417.43
8.1.300.0120.00716.18
8.1.290.0110.00716.08
8.1.280.0150.00316.26
8.1.270.0150.00317.42
8.1.260.0180.00017.21
8.1.250.0180.00317.48
8.1.240.0130.00417.21
8.1.230.0160.00017.19
8.1.220.0090.00617.32
8.1.210.0100.00717.08
8.1.200.0080.00817.20
8.1.190.0130.00417.32
8.1.180.0140.00317.13
8.1.170.0140.00317.52
8.1.160.0110.00517.41
8.1.150.0160.00017.22
8.1.140.0160.00017.12
8.1.130.0110.00617.21
8.1.120.0100.00717.31
8.1.110.0120.00619.02
8.1.100.0170.00017.10
8.1.90.0170.00017.14
8.1.80.0130.00317.29
8.1.70.0140.00217.23
8.1.60.0110.00719.16
8.1.50.0170.00017.39
8.1.40.0120.00517.41
8.1.30.0200.00017.34
8.1.20.0130.00717.24
8.1.10.0100.01017.36
8.1.00.0190.00017.18

preferences:
39.4 ms | 403 KiB | 5 Q