<?php
class test implements stuff {
function truc($arg1, $is, $opt = 'tauisetauti') {}
}
interface stuff{
function truc($arg1, string $is);
}
new test();
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
Output for 7.1.0 - 7.1.20
Fatal error: Declaration of test::truc($arg1, $is, $opt = 'tauisetaut...') must be compatible with stuff::truc($arg1, string $is) in /in/mNeBf on line 3
Process exited with code 255.