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

    החלפת \n (ירידת שורה) בתו אחר

    פורום PHP
    6
    15
    474
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • מ
      מנסה מומחה @nyh נערך לאחרונה על ידי

      @nyh

      תוריד את הנקודות [ההחלפה לכאורה צריכה להתבצע על /r/n]

      ועדיף לך להחליף לתו פחות פופולרי מ"= "

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

        @מנסה אמר בהחלפת \n (ירידת שורה) בתו אחר:

        @nyh

        תוריד את הנקודות [ההחלפה לכאורה צריכה להתבצע על /r/n]

        מה זאת אומרת החלפה אמורה להיות על/r/n?

        ועדיף לך להחליף לתו פחות פופולרי מ"= "

        זה אמור לעזור?

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

          @nyh

          כמדומני שהורדת שורה מופיעה בשני התווים הנ"ל

          בנוסף ה = לא יודע אם יעזור אלא שיתכן ולהמשך זה יהיה קל יותר להתעסק עם הטקסט

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

            @nyh
            תנסה

            str_replace("/\r|\n|\r\n/", "=", $str);
            
            תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • אהרן שובקס
              אהרן שובקס ניהול @nyh נערך לאחרונה על ידי אהרן שובקס

              @nyh אמר בהחלפת \n (ירידת שורה) בתו אחר:

              כשאני מקבל טקסט מקובץ במערכת אז מקבלים את זה עם \n (ירידת שורה)
              אני צריך להחליף את כל ירידות השורה בתו אחר אז ניסיתי את זה

              str_replace(".\n.", "=", $str);
              

              אבל זה לא מחליף. יש איזה רעיון לכזה דבר?

              תעשה ככה:

              str_replace("%0A", "=", $str);
              

              אבל לפני כן תכתוב:

              $str = urlencode($str);
              
              N תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • N
                nyh @אהרן שובקס נערך לאחרונה על ידי nyh

                @אהרן-שובקס

                אבל לפני כן תכתוב:

                $str = urlencode($str);
                

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

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

                  @nyh
                  משהו מוזר מה שקורה פה משהו לא תקין בכל מקרה עכשיו זה לא עובד לי מה שכתבתי לך עכשיו עובד לי רק:

                  $str = str_replace("$AnswerNumber\r\n","",$str);
                  

                  כמובן לפני השורה:

                  $str = urlencode($str);
                  
                  אהרן שובקס N 2 תגובות תגובה אחרונה תגובה ציטוט 0
                  • אהרן שובקס
                    אהרן שובקס ניהול @אהרן שובקס נערך לאחרונה על ידי

                    @אהרן-שובקס
                    לבסוף כשגם זה לא עבד הכנסתי לחומרא כדלהלן:

                    $str = str_replace("$AnswerNumber\n","",$str);
                    $str = str_replace("$AnswerNumber\r\n","",$str);
                    $str = urlencode($str);
                    $str = str_replace("$AnswerNumber%0A","",$str);
                    
                    תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • N
                      nyh @אהרן שובקס נערך לאחרונה על ידי nyh

                      @אהרן-שובקס

                      עליתי על רעיון! תעשה את זה

                      str_replace("_","",$str);
                      

                      וזה אמור להחליף!

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

                        @nyh
                        עבד לך תמיד?

                        N תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • N
                          nyh @אהרן שובקס נערך לאחרונה על ידי

                          @אהרן-שובקס אמר בהחלפת \n (ירידת שורה) בתו אחר:

                          @nyh
                          עבד לך תמיד?

                          כן.

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

                            @מנסה איך אפשר לייצר מכל שורה משתנה עם ערך ?

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

                              @חוויה-טלפונית

                              תמיר למערך ותיקח את תו הורדת שורה ל"ספליט"

                              תגובה 1 תגובה אחרונה תגובה ציטוט 0
                              • H
                                hvuag @nyh נערך לאחרונה על ידי

                                @nyh אמר: כשאני מקבל טקסט מקובץ במערכת אז מקבלים את זה עם \n (ירידת שורה)
                                אני צריך להחליף את כל ירידות השורה בתו אחר אז ניסיתי את זה

                                לא הבנתי. תסביר.

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