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

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

    פורום PHP
    7
    15
    410
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • 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
                        • פוסט ראשון
                          פוסט אחרון