print i echo wyświetlają tekst na ekranie. return zwraca wartość, co oznacza, że można tę wartość wpisać w zmienną albo przekazać innej funkcji do dalszych działań. Jeśli coś wyprintujesz lub wyechujesz, nie możesz tego przekazać do zmiennej lub następnej funkcji.