Php’nin diğer betik dillerinden farkı mevcuttur. Bunlar;
PHP’nin JavaScript gibi istemci tarafına hitap eden betik dillerinden en önemli tarafı sunucu tarafından yorumlanmasıdır.

PHP’de istemcinin istediği betiğin söz dizimi JavaScript’deki gibi HTML kodunun içerisinde görünmez.
PHP’nin Perl gibi betik dillerinden en önemli farkı HTML içine gömülebilmesidir.Aşağıdaki kod parçaları bunu en iyi şekilde örnekler.
HTML içine gömülmüş php betiği parçası

<HTML><HEAD>
<TITLE>Arama Sonucu :<?php print $query; ?>
</TITLE></HEAD>

</UL>

PERL ile yazılmış aynı işi gören betik parçası

#!/usr/bin/perl

print “<HTML><HEAD>\n”;
print ” <TITLE>Arama Sonucu: \”$query\”</TITLE>\n”;
print “</HEAD>\n”;

Web sunucuya php betiği ile ilgili bir istem geldiğinde, web sunucunu bunu disk üzerinden kütük yönetim sistemini kullanarak alıp apache sunucunun mod_php modülünü kullanarak php betiği yorumlanır ve çıktısı web tarayıcıya geri gönderilir.