3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = '{ "analysis": { "filter": { "email": { "type": "pattern_capture", "preserve_original": true, "patterns": [ "([^@]+)", "(\\p{L}+)", "(\\d+)", "@(.+)" ] } }, "analyzer": { "email": { "tokenizer": "uax_url_email", "filter": [ "email", "lowercase", "unique" ] }, "email_analyzer": { "type": "custom", "tokenizer": "email_tokenizer" } }, "tokenizer": { "email_tokenizer": { "type": "simple_pattern_split", "pattern": [ "@" ] } } } }'; var_dump(json_decode($a, true)); echo var_export(json_decode($a, true), true);
Output for 5.6.38, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.4, 8.3.6
NULL NULL
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 NULL NULL

preferences:
201.62 ms | 402 KiB | 206 Q