やりたいのはこういうことで合ってましたでしょうか
<?php
$f = fn(string $a, string $b) => sprintf("%s は %s %sです\n", $a, $b, [
0 => 'と同じ',
-1 => 'よりも辞書的に前',
1 => 'よりも辞書的に後ろ',
][$a <=> $b]);
echo $f('ehon', 'ehon'); // ehon は ehon と同じです
echo $f('ehon', 'shori'); // ehon は shori よりも辞書的に前です
echo $f('shori', 'ehon'); // shori は ehon よりも辞書的に後ろです
Like!