קהילות פורומים, הורדות, יעוץ ותמיכה


אשכולות דומים

  1. מדריך פונקציות
    על ידי Funy בפורום Mu Online
    תגובות: 2
    הודעה אחרונה: 19-01-2015, 17:05
  2. [#C] מדריך פונקציות ב C#
    על ידי VisualMode בפורום שפות עיליות וASM
    תגובות: 5
    הודעה אחרונה: 30-12-2012, 21:14
  3. תגובות: 4
    הודעה אחרונה: 13-06-2009, 15:43
  4. [מדריך] פתיחת שרת ביתי -PHP
    על ידי LegenD^KilleR בפורום ארכיון מדריכים
    תגובות: 12
    הודעה אחרונה: 27-05-2007, 18:43
  5. [מדריך] בפרקים על php
    על ידי the champ is here בפורום תיכנות ובניית אתרים
    תגובות: 6
    הודעה אחרונה: 22-05-2007, 19:27
+ תגובה לנושא
מציג תוצאות 1 עד 13 מתוך 13

מדריך פונקציות ב PHP

  1. #1
    דמיון זאת הנשמה של העיצוב האוואטר של VisualMode
    שם פרטי
    גיל
    תאריך הצטרפות
    07/2011
    הודעות
    2,654
    לייקים
    242
    נקודות
    762
    מין: זכר

    ברירת מחדל מדריך פונקציות ב PHP

    מדריך פונקציות ב PHP

    מה זה פונקציות ?

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

    אז שנתחיל ?

    ב PHP מכינית פונקציה על ידי כתיבת השם FUNCTION, אחרי זה את השם של הפונקציה, אחרי זה שני סוגריים, וסוגריים מסולסלים :
    קוד:
        <?php
        function XXX() {
        
        }
    -XXX זה שם בפונקצייה (רצוי שם משמעותי)

    הנה דוגמא לפונקציה שמדפיסה HELLO :
    קוד:
        <?php
        function hello() {
            echo 'hello';
        }
    עכשיו בוא נריץ ונראה מה יצא, כשנריץ את זה, נגלה שלא רואים כלום !

    אבל איך זה הגיוני, אתה אמרת לנו שככה מכינים פונקצייה (שזה נכון ד"א), אבל בשביל להפעיל את הפונקצייה, עלינו לקרוא לה.
    כאשר קוראים לפונקצייה היא מתבצעת.

    אז איך קוראים לפונקצייה ?

    בשפת PHP, קוראים לפונקצייה בעזרת כתיבת השם שלה ושני סוגרים כך :
    קוד:
    XXX();
    -XXX מסמל את שם הפונקצייה,

    עכשיו שהבנו איך לקרוא לפונקצייה,אנחנו נרצה לקרוא לפונקצייה שמדפיסה HELLO על המסך ונעשה זאת כך :

    קוד:
    hello();
    עכשיו כשנריץ אנו נגלה שמודפס על המסך HELLO !!!

    *שימו לב - כאשר אנו מגדירים משתנה בתוך פונקצייה, רק בתוך הפונקציה נוכל להשתמש בו, וכל משתנה שנכין מחוץ לפונקציה לא נוכל להשתמש בו בתוך הפונקציה !*

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

    בשביל זה אפשר להעביר פרמטרים לתוך הפונקציה !

    אז איך עושים את זה ?

    בשביל להעביר פרמטרים, בתוך הסוגרים שאחרי השם של הפונקציה, אנחנו נכתוב את שם המשתנה שאנו נרצה לעביר לדוגמא :
    *בשביל להעביר כמה פרמטרים אנחנו נפריד אותם עם פסיק (,)*
    קוד:
        <?php
        function hello($num) {
            
        }
    ובשביל להכניס ערך למשתנה הזה, אנחנו נקרא לפונקצייה עם הערך בתוך הסוגריים, לדוגמא אם נרצה להכניס לתוך המשתנה NUM בפונקצייה את הערך 5 אנו נקרא לו ככה :
    קוד:
        hello(5);

    יפה !


    אם אנחנו נרצה להחזיר ערך בפונקציה (ז"א שהערך של הפונקצייה תהיה שווה לערך המוחזר) אנו נשתמש ב RETURN.

    לדוגמא אם אנחנו רוצים להחזיר את הערך של המספר שהזנו לפונקציה נעשה את זה ככה :
    קוד:
        <?php
        function hello($num) {
                return $num;
        }
    ואחרי זה אם נרצה לדפיס את המשתנה נעשה את זה ככה :
    קוד:
        echo hello(5);
    טוב אז כדי שניהיה בטוחים שהבנתם את זה, אנחנו נכין תוכנית קטנה שמסכמת כל מה שלמדנו מהתחלת המדריך !
    בתוכנית אנחנו נכין מחשבון קטן, שאנחנו נכניס עליו שני מספרים, הוא יחבר אותם ויחזיר לנו את הסכום שלהם.

    בוא נתחיל !

    בהתחלה קודם כל אנחנו נכין את הפונקציה בשם sum, היא לוקחת שני פרמטרים בשם num1 ו num2 :
    קוד:
        <?php
        function sum($num1,$num2) {
    
    
        }
    עכשיו אנחנו נעשה שהיא מכניסה את הסכום של שני המשתנים למשתנה חדש בשם sum, ואחרי זה מחזירה את הערך של sum :
    קוד:
    $sum = $num1 + $num2;
            return $sum;
    ועכשיו כל הפונקציה ביחד :
    קוד:
        <?php
        function sum($num1,$num2) {
            $sum = $num1 + $num2;
            return $sum;
        }
    כל מה שהפונקציה הזאת עושה בס"ה היא לוקחת 2 פרמטרים בשם NUM1 ו NUM2,
    מחברת אותם לתוך המשתנה SUM, ואז מחזירה את הערך שלו.
    עכשיו כל מה שנשאר לנו לעשות זה לקרוא לפונקצייה ולהדפיס אותה על המסך כך (אני מעביר את הערכים 1 ו 2) :
    קוד:
        echo sum(1,2);

    נוכל אפילו לעשות עם התוכנית הזאת את הממוצע של המספרים, בכך שאנחנו נחלק ל 2 את הערך המוחזר ונשים אותו בתוך משתנה, ואז נדפיס אותו כך :
    קוד:
        $average = sum(1,2) / 2;
        echo $average;
    כל הקוד ביחד :
    קוד:
        <?php
        function sum($num1,$num2) {
            $sum = $num1 + $num2;
            return $sum;
        }
        
        
        $average = sum(1,2) / 2;
        echo $average;
    כאן נגמר המדריך ! אני מקווה שהבנתם הכל, אם יש שאלות אשמח אם תשאלו ואני יענה.

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

    כל הזכויות שמורות לי - אין להעתיק ללא ראשות

    מעצב גרפי,מקודד,מתכנת,מפתח רשמי של APPLE.
    מקדם ומפתח אתרים, מאבטח מידע בסיסי.


    בברכה,
    מנהל פורום צד שרת.

  2. קישורים ממומנים

  3. #2
    Smoxer in your mind
    משתמש כבוד
    האוואטר של -Smoxer-
    תאריך הצטרפות
    11/2011
    הודעות
    8,881
    לייקים
    1181
    נקודות
    483
    פוסטים בבלוג
    3
    משפט מחץ
    Further gets colder until nothing was all that I saw around
    מין: זכר

    ברירת מחדל

    נחמד מאוד. תודה רבה.

  4. #3
    משתמש מתחיל
    תאריך הצטרפות
    01/2013
    גיל
    35
    הודעות
    56
    לייקים
    1
    נקודות
    0
    מין: זכר

    ברירת מחדל

    מדריך נחמד ! תודה !

  5. #4
    משתמש משקיע האוואטר של CSS
    תאריך הצטרפות
    08/2010
    הודעות
    3,206
    לייקים
    176
    נקודות
    1,200
    משפט מחץ
    כי גם מנהלים הם בני אדם..
    מין: זכר

    ברירת מחדל

    פונקציות ב PHP כמעט ולא נחוצות.
    תודה!

    המשתמשים שלי:
    HotBanana > NewYear > Dursci > DurSci > FullSex > CSS
    PHP | SQL | HTML | CSS | JS | JQUERY | AJAX

  6. #5
    דמיון זאת הנשמה של העיצוב האוואטר של VisualMode
    שם פרטי
    גיל
    תאריך הצטרפות
    07/2011
    הודעות
    2,654
    לייקים
    242
    נקודות
    762
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי CSS צפיה בהודעה
    פונקציות ב PHP כמעט ולא נחוצות.
    תודה!
    לא ממש שימושיות ?
    על מה נראה לך עובד PDO ?

    מעצב גרפי,מקודד,מתכנת,מפתח רשמי של APPLE.
    מקדם ומפתח אתרים, מאבטח מידע בסיסי.


    בברכה,
    מנהל פורום צד שרת.

  7. #6
    משתמש משקיע האוואטר של CSS
    תאריך הצטרפות
    08/2010
    הודעות
    3,206
    לייקים
    176
    נקודות
    1,200
    משפט מחץ
    כי גם מנהלים הם בני אדם..
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי VisualMode צפיה בהודעה
    לא ממש שימושיות ?
    על מה נראה לך עובד PDO ?
    אני לא מבין ב PDO, אבל אני יכול להגיד לך שלי לא יצא להשתמש הרבה בפונקציות ב PHP.

    המשתמשים שלי:
    HotBanana > NewYear > Dursci > DurSci > FullSex > CSS
    PHP | SQL | HTML | CSS | JS | JQUERY | AJAX

  8. #7
    דמיון זאת הנשמה של העיצוב האוואטר של VisualMode
    שם פרטי
    גיל
    תאריך הצטרפות
    07/2011
    הודעות
    2,654
    לייקים
    242
    נקודות
    762
    מין: זכר

    ברירת מחדל

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

    בכ"מ אם לא עובדים עם מונחה עצמים זה באמת לא כ"כ שימושי.

    מעצב גרפי,מקודד,מתכנת,מפתח רשמי של APPLE.
    מקדם ומפתח אתרים, מאבטח מידע בסיסי.


    בברכה,
    מנהל פורום צד שרת.

  9. #8

  10. #9

  11. #10

  12. #11

  13. #12

  14. #13



תגיות בנושא זה

הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך


כל הזמנים הם לפי GMT +3. השעה כרגע היא 00:31.
מופעל על ידי vBulletin™ © גרסה 4.1, 2011 vBulletin Solutions, Inc. כל הזכויות שמורות.
נושאים: 2,449,538 | הודעות: 8,150,120 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect