3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str1 = "foo\x00bar\x00baz"; function showRawCharacters($result) { $resultInHex = unpack('H*', $result); $resultInHex = $resultInHex[1]; $resultSeparated = implode(', ', str_split($resultInHex, 2)); //byte safe echo $resultSeparated."\n"; } showRawCharacters($str1); echo "strcmp = ".strcmp($str1, "foobarbaz")."\n"; echo "strcmp = ".strcmp("foobarbaz", $str1)."\n"; echo "strlen = ".strlen($str1)."\n";

preferences:
47.49 ms | 402 KiB | 5 Q