Grundlæggende handler det om at du konverterer hvert bogstav om til dets talkode. Den talkode du så får omregner du så til binært tal. Og det samme den anden vej. Men i stedet for at forklare en masse ting, så er det nemmere at give dig et link til en kodestump:
http://psoug.org/snippet/PHP-Binary-to-Text-Text-to-Binary_380.htm