Fatal error: Uncaught TypeError: preg_replace_callback(): Argument #2 ($callback) must be a valid callback, cannot access "self" when no class scope is active in /in/NP3f8:9
Stack trace:
#0 /in/NP3f8(9): preg_replace_callback('/<li(.*?)>(.*?)...', 'self::replaceRu...', '<h1><span> test...')
#1 {main}
thrown in /in/NP3f8 on line 9
Process exited with code 255.
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
Fatal error: Uncaught TypeError: preg_replace_callback(): Argument #2 ($callback) must be a valid callback, cannot access "self" when no class scope is active in /in/NP3f8:9
Stack trace:
#0 /in/NP3f8(9): preg_replace_callback('/<li(.*?)>(.*?)...', 'self::replaceRu...', '<h1><span> test...')
#1 {main}
thrown in /in/NP3f8 on line 9
Process exited with code 255.
Warning: preg_replace_callback(): Requires argument 2, 'self::replaceRule19Matches', to be a valid callback in /in/NP3f8 on line 9
<h1><span> test </span>
<span> test </span>
<span> test </span>
<span> test </span>
</h1>