Как вы, вероятно, уже поняли, главным
фактором при проектировании языка РНР является практичность. РНР должен предоставить
программисту средства для быстрого и эффективного решения поставленных задач.
Практический характер РНР обусловлен пятью важными характеристиками:
традиционностью; простотой; эффективностью; безопасностью;
гибкостью. Существует еще одна <характеристика>, которая делает РНР
особенно привлекательным: он распространяется бесплатно!