rendered paste body<?phpif($argc == 2) echo encode_morse($argv[1]);elseif($argc == 3) file_put_contents($argv[2], encode_morse(file_get_contents($argv[1])));function encode_morse($string){ $MorseCode = array(".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-", ".-..","--","-.","---",".--.","--.-",".-.","...","-","..-","...-",".--","-..-","-.--","--..", "/"); $string=str_split($string); $out=''; foreach($string as $char) if(ord($char)>=ord('a') && ord($char)<=ord('z')) $out.=$MorseCode[ord($char)-ord('a')].' '; elseif(ord($char)>=ord('A') && ord($char)<=ord('Z')) $out.=$MorseCode[ord($char)-ord('A')].' '; elseif($char==' ') $out.='/ '; elseif($char=="\n" || $char=="\r") $out.=$char; else $out.=$char.' '; return $out;}?>