Forum und email

הקדמה

Table of Contents

מה היא PHP?

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

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

Example#1 דוגמא מקדימה

<html>
    <head>
        <title>Example</title>
    </head>
    <body>

        <?php 
        
echo "Hi, I'm a PHP script!"
        
?>

    </body>
</html>

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

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

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

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