3v4l.org

run code in 300+ PHP versions simultaneously
<?php $x=$y=0;$d[0][0]=1;$q=file(c)[0];for(;$q[$p];){$z=$q[$p++];if($z=='<')$x--;if($z=='>')$x++;if($z=='^')$y++;if($z==v)$y--;if($d[$x][$y]++<1)$t++;}echo$t;

preferences:
59.14 ms | 402 KiB | 5 Q