3v4l.org

run code in 300+ PHP versions simultaneously
<?php $rule = [ "c" => "d", "a" => "o", "t" => "g", "h" => "a", "1" => "@", "e" => "n", "n" => "t" ]; $orders = ['cat1hen','cathen','hencat']; foreach($orders as $i => $order){ $result[$i] = ''; for ($offset = 0, $length = strlen($order); $offset < $length; ++$offset) { $result[$i] .= $rule[$order[$offset]]; } } var_export($result);

preferences:
27.04 ms | 404 KiB | 5 Q