• Register
    • Login
    • Search

    מדריך PHP והתממשקות עם ה API של ימות

    php
    מדריכים php avi770 אבי770
    1
    1
    140
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • א
      אבי_770 python last edited by אבי_770

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

      1. שאלה: איפה יש שרת אחסון בחינם?
        תשובה: יש את https://il.000webhost.com , שיש שם חבילת אחסון אתרים בחינם, אמנם יש שם חסרונות כלשהם,אבל זה טוב כי זה מתממשק עם API.
        עריכה: מכיוון שראיתי שהרבה מסתבכים, שימו לב לזה:
        חשוב, אם אתם משתמשים בשרת הזה (או בכל שרת אחר…) , שימו לב לדברים הבאים:
        א. השרת חדש? אם כן - תמחקן את כל מה שבתיקיית public_html(לא את
        התיקייה, רק את מה שבתוכה. הכי חשוב שהקובץ שמתחיל ב .h ימחק. (ככה
        השם של הקובץ מתחיל, אני פשוט לא זוכר את השם המלא) פשוט הקובץ הזה
        מפריע לתקשור ב API בשרת.
        ב. שימו את כל הקבצים שתרצו בשרת, ושתכתבו בתוך תיקיית public_html
        (אמורה להיות תיקייה עם שם כזה או דומה לזה. בתוך התיקייה הזו שימו את כל
        הקבצים שלך. מה שתשימו מחוץ לתיקייה הזו לא נחשב בשרת. וגם, אחרי
        ששמתם קבצים בתיקייה שאתם כותבים את הקישור לקובץ/ תיקייה בנתיב אתה
        לא מכניס בנתיב את התיקייה pablic_html)
      2. שאלה: מה זה דומיין?
        תשובה: דומיין זהו כתובת אתר שבעצם נכנסת לשרת ולוקחת ממנה את הקבצים,
        יש עוד שאלות? הארות/הערות?
        ניתן להגיב כאן.

      כמה כללים חשובים:

      1. חובה לשים את הסימן ; (נקודה פסיק) בסיום כל פקודה, אם קיבלתם שגיאה בידקו אם חסר לכם ; במקום מסוים.
      2. בשביל לכתוב הערות בקוד ככה שלא יוצגו ללקוחות אלא רק בקוד עצמו לנוחתכם, יש לנו את האפשרות לכתוב :
        בזה: 👇 משתמשים עם גודל ההערה לא עולה על שורה אחת.
      //כאן כותבים את ההערה 
      

      אבל עם גודל ההערה עולה על שורה אחת משתמשים ב:

      /*כאן כותבים את ההערה*/
      
      1. אני אישית אוהב להשתמש ב print ולכן איפה שכתוב print תוכלו לשים גם echo.(תכף תבינו מה זה …)

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

      <?php
      

      סוגר לקוד PHP, סיימתם לכתוב את הקוד? כעת צריך לסגור אותו! הסגירה מתבצעת על ידי הסימן:👇

      ?>
      

      הדפסה על המסך

      הדפסה על המסך.
      בהדפסה של טקסט, יש לנו 2 סוגי מרכאות לשים.
      או: "
      או: ’
      , מה זה משנה? זה משנה בשביל שרשורים (משהו שנראה בהמשך.)
      אז ראינו איך פותחים ואיך סוגרים קוד PHP, אבל מה עושים בקוד? אז הנה בואו נתחיל עם הפקודה הראשונה שגורמת לקוד להציג על המסך את מה שהגדרתם.
      יש לנו 2 אפשרויות בשביל להדפיס (= להציג) משהו על המסך.
      אפשרות ראשונה: באמצעות הפקודה: print
      ולאחרה נשים את הטקסט שנרצה להדפיס על המסך.
      כמה כללים:

      1. בשביל להדפיס טקסט צריך לכתוב על את הטקסט להדפסה בתוך מרכאות, לדוגמא:
      print "טקסט להדפסה על המסך";
      

      כאן, הטקסט: טקסט להדפסה על המסך, יודפס על המסך (תוכלו לשנות זאת לפי בחירתכם)

      ובשביל להדפיס מספרים נכתוב אותם לחא מרכאות, לדוגמא:

      print 10;
      

      כאן, המספר 10, יודפס על המסך (תוכלו לשנות זאת לפי בחירתכם)


      יש לנו עוד אפשרות בשביל להדפיס משהו בנסך, והפקודה השניה נקראת: echo
      וגם פה נשים אחר כך הטקסט, גם כאן, בשביל לכתוב טקסט נכתוב אותם בתוך מרכאות:

      echo "טקסט להדפסה על המסך";
      

      כאן, הטקסט: טקסט להדפסה על המסך, יודפס על המסך (תוכלו לשנות זאת לפי בחירתכם)

      ובשביל להדפיס מספרים כותבים אותם ללא מרכאות:

      echo 10;
      

      כאן, המספר 10, יודפס על המסך (תוכלו לשנות זאת לפי בחירתכם)


      לדוגמא, תפתחו קובץ PHP בשרת שלכם, ותכתבו בקובץ:

      <?php
      
      each "הצלחתי! ";
      echo 100;
      
      ?>
      

      מה התוצאה? :
      זה מה שיצא:
      הצלחתי! 100
      __
      אז מה עשינו שזה הדפיס?
      בא נפרק את הקוד:
      פתיח של קוד PHP:

      <?php
      

      ביצענו הדפסה של הטקסט: הצלחתי!, על ידי:

      echo "הצלחתי! ";
      

      ביצענו הדפסה של המספר: 100, על ידי:

      echo 100;
      

      סגרנו את הקוד על ידי הפקודה:

      ?>
      

      זה הכל!

      חשוב מאוד לשים ; בסיום הפקודה!


      משתנים

      משתנים חייבים להקרא באנגלית או במספרים אפשר עם מקף תחתון או מקף אמצעי. במשתנה הראשון (בדוגמא: text) נציין טקסט ובמשתנה השני (בדוגמא: number) נציין מספר, איך יודעים? גם כאן בשביל לציין טקסט נכתוב אותו בתוך מרכאות ובשביל לכתוב מספר נכתוב אותו ללא מרכאות, כל אחד יכול לקרוא למשתנה איך שירצה!- רק המשתנה חייב להתחיל בסימן: $ ולאחריו יהיה = ואז את מה שיכיל המשתנה.
      דוגמא למשתנה המכיל טקסט:

       $text = "world";
      

      דוגמא למשתנה המכיל מספרים:

       $number = 30;
      

      הדפסת משתנים

      בשביל להדפיס משתנה נשתמש ב print או echo ואז את שם המשתנה ו ; בסוף. בדוגמא נדפיס את משתנה text ב print

       print $text;
      

      ובדוגמא כאן נדפיס את משתנה number ב each

       echo $number;
      

      פעולות חשבוניות
      נוכל לעשות גם חישובים בחשבון.
      רשימת הפעולות הבסיסיות בחשבון:

      חיבור: +
      חיסור: -
      לחלק: /
      כפל: *

      אז בואו נתחיל לעשות תרגילים!
      אז הנה שיטה ראשונה: פשוט לעשות:

       print 2+2;
      

      וזה ידפיס את התוצאה של התרגיל (בדוגמא ידפיס: 4. (כמובן במקום 2+2 תעשו איזה תרגיל שתרצו.
      יש עוד דרך:
      לפתוח משתנה, לדוגמא:
      $a = 2;
      ועוד משתנה אחד, לדוגמא:
      $b = 5;

      ולעשות תרגיל: (לדוגמא חיבור,)

      print:$a+$b 
      

      והתוצאה תהיה במסך.
      ויש עוד דרך שאותה נציג כעת.
      נפתח כמה משתנים עם מספרים בדוגמא פתחתי 2 משתנים כאשר משתנה z מכיל את הספרה 3 והמשתנה x מכיל את הספרה 19.
      $z = 3;
      $x = 19;

      /כעת נפתח עוד משתנה שיכיל את התרגיל בדוגמא: פתחנו משתנה בשם t$, ובמשתנה עשינו תרגיל של משתנה z כפול משתנה x. ואז נדפיס רק את המשתנה שמכיל את התרגיל ולא נצטרך בהדפסה לכתוב את כל התרגיל.

       $t = $z*$x;
      

      כעת נדפיס את התוצאה של התרגיל במשתנה t למסך.

       print $t;
      

      והנה נראה במסך את התוצאה.



      עד כאן שיעור מספר 1 .

      נהנתם? תנו 👍.

      נא לא להגיב! תגובות רק כאן.

      יחי אדונינו מורנו ורבנו מלך המשיח לעולם ועד!.

      תכנות זה לא על הקלדה, זה על חשיבה 🖥️

      1 Reply Last reply Reply Quote 1
      • Referenced by  א אבי_770 
      • First post
        Last post