• דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private
    • הרשמה
    • התחברות

    פונקצייה שעוצרת את ההרצה של הקוד

    מתוזמן נעוץ נעול הועבר פורום PHP
    15 פוסטים 7 כותבים 468 צפיות 2 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • B מנותק
      bc98400 @nyh
      נערך לאחרונה על ידי

      @nyh
      exit מפסיקה את הסקריפט
      אבל סתם שתדע שלא נהוג להשתמש בזה

      א תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • א מנותק
        איש ימיני @bc98400
        נערך לאחרונה על ידי

        @bc98400 אמר בפונקצייה שעוצרת את ההרצה של הקוד:

        @nyh
        exit מפסיקה את הסקריפט
        אבל סתם שתדע שלא נהוג להשתמש בזה

        במה כן משתמשים?

        B תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • B מנותק
          bc98400 @איש ימיני
          נערך לאחרונה על ידי

          @איש-ימיני כשכותבים קוד נכון לא אמורים לקטוע אותו באמצע

          N תגובה 1 תגובה אחרונה תגובה ציטוט 1
          • N מנותק
            nyh @bc98400
            נערך לאחרונה על ידי

            @bc98400
            לא מחייב שהקוד לא טוב. אני רוצה שבאם יצא ככה ימשיך ואם אחרת אז תעצר ההרצה של שאר הקובץ

            B תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • B מנותק
              bc98400 @nyh
              נערך לאחרונה על ידי

              @nyh אף אחד לא אמר שזה לא יעבוד
              זה פשוט לא אמור לעבוד כך
              אתה אמור לתכנן את הקוד שלך שיעבוד בכל המצבים שאתה רוצה ולא לקטוע אותו באמצע

              תגובה 1 תגובה אחרונה תגובה ציטוט 1
              • A מנותק
                anti malware @יוסף ח
                נערך לאחרונה על ידי

                @יוסף-ח אמר בפונקצייה שעוצרת את ההרצה של הקוד:

                @nyh אמר בפונקצייה שעוצרת את ההרצה של הקוד:

                זכור לי שיש פונקציה שיכולה לעצור הרצת קוד ולכאורה לסיים את הרצת הקובץ.
                אם למישהו ידוע על פונקציה זו אשמח אם יתן לי! תודה רבה

                אם אני זוכר טוב, זה זה:

                exit();
                

                או:

                die;
                
                י שמואלש 2 תגובות תגובה אחרונה תגובה ציטוט 1
                • י מנותק
                  יוסף ח @anti malware
                  נערך לאחרונה על ידי

                  @anti-malware אמר בפונקצייה שעוצרת את ההרצה של הקוד:

                  @יוסף-ח אמר בפונקצייה שעוצרת את ההרצה של הקוד:

                  @nyh אמר בפונקצייה שעוצרת את ההרצה של הקוד:

                  זכור לי שיש פונקציה שיכולה לעצור הרצת קוד ולכאורה לסיים את הרצת הקובץ.
                  אם למישהו ידוע על פונקציה זו אשמח אם יתן לי! תודה רבה

                  אם אני זוכר טוב, זה זה:

                  exit();
                  

                  או:

                  die;
                  

                  מה ההבדל ?

                  תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • שמואלש מנותק
                    שמואל @anti malware
                    נערך לאחרונה על ידי שמואל

                    @anti-malware אמר בפונקצייה שעוצרת את ההרצה של הקוד:

                    או:
                    die;

                    נראה לי שמקובל יותר להשתמש עם die כאשר הקוד "מת", כלומר במקרים של שגיאות יותר.
                    exit זה יותר בקשת יציאה מכובדת..

                    לפניות בנוגע לפורום: shmuel@yemot.co.il

                    י תגובה 1 תגובה אחרונה תגובה ציטוט 1
                    • י מנותק
                      יוסף ח @שמואל
                      נערך לאחרונה על ידי יוסף ח

                      @שמואל אמר בפונקצייה שעוצרת את ההרצה של הקוד:

                      @anti-malware אמר בפונקצייה שעוצרת את ההרצה של הקוד:

                      או:
                      die;

                      נראה לי שמקובל יותר להשתמש עם die כאשר הקוד "מת", כלומר במקרים של שגיאות יותר.
                      exit זה יותר בקשת יציאה מכובדת..

                      מה הכוונה "זה יותר יציאה מכובדת" ?

                      ש שמואלש 2 תגובות תגובה אחרונה תגובה ציטוט 0
                      • ש מנותק
                        שואל ברצינות @יוסף ח
                        נערך לאחרונה על ידי

                        האמת היא שכן מקובל להשתמש בפונקציות האלו כשרוצים לאבטח את האתר שלא יבצע פעולות בלתי רצויות גם במקרה שיתרחש כשל לא צפוי.
                        ההבדל בין die ל- exit נעוץ בשתי השפות מהם מורכבת PHP:
                        C ו- PERL.
                        הבדל נוסף הוא האם החיבור נקטע הוא שהוא ממשיך:
                        https://stackoverflow.com/questions/1795025/what-are-the-differences-in-die-and-exit-in-php

                        תגובה 1 תגובה אחרונה תגובה ציטוט 1
                        • שמואלש מנותק
                          שמואל @יוסף ח
                          נערך לאחרונה על ידי שמואל

                          @יוסף-ח אמר בפונקצייה שעוצרת את ההרצה של הקוד:

                          מה הכוונה "זה יותר יציאה מכובדת" ?

                          למשל:

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

                          עריכה: אני רואה שיש עוד מישהוא שחושב כמוני:

                          81e3619f-c90d-4246-8bb0-0b66074e2088-image.png

                          לפניות בנוגע לפורום: shmuel@yemot.co.il

                          י תגובה 1 תגובה אחרונה תגובה ציטוט 2
                          • י מנותק
                            יוסף ח @שמואל
                            נערך לאחרונה על ידי

                            @שמואל @שואל-ברצינות
                            תודה רבה, עזרתם לי...

                            תגובה 1 תגובה אחרונה תגובה ציטוט 1
                            • פוסט ראשון
                              פוסט אחרון