I know of || operator in php. However friend of mine experimented with single line | and got some strange results. Can anyone explain logic behind this mysterious operator? Is it just some bug or does it have a meaning? Examples: $a =7; $b =4; echo $a | $bj; Result is 7
$a =4; $b =7; echo $a | $bj; Result is also 7
$a =2; $b =9; echo $a | $b; Result is 11