3v4l.org

run code in 500+ PHP versions simultaneously
<?php var_dump( 1 & 3); // 1 var_dump( "b" & "a"); // ` var_dump( chr(ord("b") & ord("a"))); var_dump( "1" & "a"); // ! // type error //var_dump( 1 & "a"); var_dump( "1" & "4"); // 0 var_dump( chr(ord("1") & ord("4"))); // 0
Output for 8.1.34, 8.2.0 - 8.2.30, 8.3.0 - 8.3.30, 8.4.1 - 8.4.21, 8.5.0 - 8.5.6
int(1) string(1) "`" string(1) "`" string(1) "!" string(1) "0" string(1) "0"

preferences:
59.27 ms | 853 KiB | 4 Q