פרק 1. הקדמה

תוכן העניינים:
מה זה PHP?
מה PHP יודעת לעשות?

מה זה PHP?

PHP ( נוטריקון רקורסיבי ל "PHP : Hypertext Preprocessor" ) היא שפת סקריפט בעלת קוד פתוח לשימוש כללי ומותאמת במיוחד לפיתוח באינטרנט ויכולה להשתלב בעמודי HTML .

תשובה פשוטה , אבל מהי המשמעות ? הנה דוגמה :

דוגמה 1-1 . דוגמת פתיחה

 
html

 
dir="

 
rtl

 
"

 
head

 
title

 
דוגמא

 
/

 
title

 
/

 
head

 
body

 
?php

 
echo

 
"שלום

 
,

 
אני

 
סקריפט

 
של

 
PHP

 
!"

 
;

 
?

 
/

 
body

 
/

 
html





ניתן לשים לב באיזה אופן שונה קוד זה מקוד שנכתב בשפה אחרת כמו פרל ושפת C - - במקום לכתוב את הקוד עם הרבה פקודות להפקת פלט HTML , כותבים HTML עם קוד משולב לביצוע פעולה מסויימת ( במקרה זה , הדפסת טקסט) . קוד ה-PHP מוקף ב תגיות פתיחה וסגירה מיוחדות שמאפשרות לך לעבור ל"מצב PHP " וחזרה ממנו .

מה שמבדיל PHP משפת צד-לקוח כמו ג' אווה-סקריפט הוא שהקוד מורץ על השרת . אם קיים סקריפט כמו בדוגמא הנ על השרת , אז הלקוח יקבל את הפלט המתקבל מהרצת הסקריפט וללא אפשרות גישה לקוד עצמו . אפשר אפילו להגדיר את השרת בצורה שיעבד את כל קבצי ה-HTML כקבצי PHP , ובכך למנוע ממשתמש לדעת מה מתבצע בפועל .

הדבר היפה ביותר ב PHP הוא שהיא שפה מאד פשוטה לתכנת מתחיל , אך מציעה תכונות מתקדמות רבות לתכנת מקצועי . מומלץ לקרוא את רשימת התכונות הארוכה של PHP בריפרוף ותוך מספר מועט של שעות אפשר כבר לכתוב סקריפטים פשוטים ויעילים .

למרות שפיתוח PHP מתרכז באפליקציות לצד שרת , אפשר לבצע עוד המון משימות נוספות העזרתה . למידע נוסף יש לעיין בסעיף מה PHP יודעת לעשות ? .