3v4l.org

run code in 300+ PHP versions simultaneously
<?php $pattern = '~ \A (?=\p{Latin}) (*asr: [\pL\pM ]+) \z ~xu'; $tests = [ 'Das Wohltemperierte Klavier', 'Добре темперирано пиано', 'Le Clavier bien tempére'."\xcc\x81", // <-- combining acute 'Il clavicembalo ben temperato', '平均律クラヴィーア曲集', 'El clavecí ben temprat', 'เดอะเวลล์-เทมเพิร์ดคลาเวียร์', 'Eliška Koňaříková', 'Eliška Koňaříková 1 2 3', ]; print_r(preg_grep($pattern, $tests));
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Das Wohltemperierte Klavier [2] => Le Clavier bien tempéré [3] => Il clavicembalo ben temperato [5] => El clavecí ben temprat [7] => Eliška Koňaříková )

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