ABA


"חיתוך 2-3 שורות ראשונות ממאמר PHP"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #15320 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15320
CaTz
חבר מתאריך 2.10.04
14537 הודעות
   18:49   21.09.09   
אל הפורום  
  חיתוך 2-3 שורות ראשונות ממאמר PHP  
 
   שלום,

נתקלתי בסוגייה דיי מוזרה, אני רוצה לחתוך 2-3 שורות מפסקה במאמר...

למישהו יש דרך יצירתית?

בתודה מראש


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  נראה לי שרק לפי כמות תווים... Ice Cold  21.09.09 19:10 1
     אפשר למצוא את מיקום של ה- \n CaTz 21.09.09 19:17 2
         מה זה לא משהו? זה מה שיש. Deuce  23.09.09 04:48 4
  אממ BMD 22.09.09 00:14 3
     אתה מודע לזה ש .. bmaorlo  23.09.09 14:11 5
         מה הקשר? BMD 23.09.09 15:52 6
     Nix מתפוז הביא את הדרך שלך ללא רקורסיה פשוט... CaTz 24.09.09 20:24 9
  מסקרן אותי מאוד למה אתה צריך את זה code_blue  23.09.09 18:24 7
     סתם לאיזה פרוייקטון שלי... :פ CaTz 24.09.09 20:22 8

       
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   19:10   21.09.09   
אל הפורום  
  1. נראה לי שרק לפי כמות תווים...  
בתגובה להודעה מספר 0
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
CaTz
חבר מתאריך 2.10.04
14537 הודעות
   19:17   21.09.09   
אל הפורום  
  2. אפשר למצוא את מיקום של ה- \n  
בתגובה להודעה מספר 1
 
   השני ולחתוך את פיסקה לפי זה...
אבל זה ממש לא משהו...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Deuce 
חבר מתאריך 1.9.08
6225 הודעות
   04:48   23.09.09   
אל הפורום  
  4. מה זה לא משהו? זה מה שיש.  
בתגובה להודעה מספר 2
 
בהנתן מחרוזת טקסטואלית שמיוצגת בצורה בנאלית, כדי לגשת לדעת מתי מסתיימת שורה צריך לרוץ עד התו, לא משנה באיזה פונקציה תשתמש. אם אתה מראש מתחזק את הפסקאות בצורה משלך, אז אתה יכול לתחזק אותם מלכתחילה בנוסף במערך שכל תא בו מייצג שורה חדשה.

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

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






                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BMD

   00:14   22.09.09   
אל הפורום  
  3. אממ  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 22.09.09 בשעה 00:19 בברכה, BMD
 
אני חושב שמצאתי את הדרך האופטימלית לבצע את זה.


http://rotter.name/User_files/nor/4ab7edd468cc4442.txt
ניסיתי לבצע חיתוך באמצעות מספר שיטות, עם explode וכדומה, אבל כולן היו איטיות מדי כשהכנסתי להם טקסטים די ארוכים מה שגם ביצעתי בדיקת מהירות, הדרך הרקורסיבית פשוט הרבה יותר מהירה אין ספק בכלל.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmaorlo 
חבר מתאריך 13.4.03
4770 הודעות
   14:11   23.09.09   
אל הפורום  
  5. אתה מודע לזה ש ..  
בתגובה להודעה מספר 3
 
   שרקורסיה זה דרך שונה לעשות לולאה ?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BMD

   15:52   23.09.09   
אל הפורום  
  6. מה הקשר?  
בתגובה להודעה מספר 5
 
   הוא דיבר על אופציה של explode זה עובד הרבה יותר לאט מהרקורסיה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
CaTz
חבר מתאריך 2.10.04
14537 הודעות
   20:24   24.09.09   
אל הפורום  
  9. Nix מתפוז הביא את הדרך שלך ללא רקורסיה פשוט...  
בתגובה להודעה מספר 3
 
   ערכתי לאחרונה בתאריך 24.09.09 בשעה 20:47 בברכה, CaTz
 
בעמוד הזה הוא עשה השוואה בין השיטה שלי לשימוש עם substr

http://img2.timg.co.il/forums/1_133925411.html


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   18:24   23.09.09   
אל הפורום  
  7. מסקרן אותי מאוד למה אתה צריך את זה  
בתגובה להודעה מספר 0
 
   פעם אחרונה שנתקלתי במצב שהייתי צריך את זה
זה היה עבודה לתואר ;-)
משהו על בניית ספרייה


בכל מקרה,
הפתרון שאני מצאתי זה להוציא מהDB רק כמות מילים ספציפית מוגדרת מראש


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
CaTz
חבר מתאריך 2.10.04
14537 הודעות
   20:22   24.09.09   
אל הפורום  
  8. סתם לאיזה פרוייקטון שלי... :פ  
בתגובה להודעה מספר 7
 
   תודה רבה למגיבים אבדוק את הדרך הרקורסיבית


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net