Perl vs PHP – 1

Fajna rzecz, która działa w Perlu, a nie działa w PHP:

print "Maga ", "uczy ", "się ", "Perla.\n";

Efekt w Perlu – wypisanie tekstu: Maga uczy się Perla.

Podobnie jak:

print ("Maga ", "uczy ", "się ", "Perla.\n");

Drugi skrypt zadziała również w PHP. Z kolei jedyne co z pierwszym skryptem zrobi PHP, to wyświetli parse error, ponieważ nie jest on przystosowany do wyświetlania rzeczy po przecinku bez nawiasów. Wynika to z tego, że w Perlu print jest operatorem i jego argumentem jest lista. Natomiast w PHP print jest funkcją i potrzebuje argumentów podanych w nawiasach i oddzielonych przecinkami