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

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

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