Cu ajutorul lui print putem afişa un string, o variabilă, un string ce conţine variabile sau rezultatul unei funcţii. Textul ce urmează a fi afişat trebuie inclus între ghilimele simple sau duble, rezultatul fiind uşor diferit. Folosind ghilimelele duble orice variabilă din cadrul stringului este parsată, Astfel, în exemplul alaturat, print "Rezultatul înmulţirii lui $x cu 1 este $rezultat
"; afişează în browser Rezultatul înmulţirii lui 1 cu 1 este 2. Dacă am fi folosit ghilimele simple (print '...'), variabilele $x şi $rezultat nu ar fi fost parsate şi output-ul ar fi fost Rezultatul înmulţirii lui $x cu 1 cste $rezuItat. Testaţi acest lucru!
Putăm afişa variabilele şi dacă folosim ghilimele simple, "rupând" stringul şi interclasându-l cu variabile, în forma următoare. folosind operatorul "." de concatenare a stringurilor (şirurilor):