הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 16-10-06, 18:17   # 1
-roee-
חבר על
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: IL
הודעות: 864

-roee- לא מחובר  

explode כל 2 תווים

שלום



איך ניתן להפריד מספר כזה(ראה דוגמא) לפי כל 2 תווים:

דוגמא של המספר:

161006



אם אני יעשה explode כל 2 תווים זה אמור לצאת:

16

10

06



(התאריך של היום)



תודה
  Reply With Quote
ישן 16-10-06, 18:33   # 2
Unknown
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 36
הודעות: 189

Unknown לא מחובר  

בשביל להשתמש בEXPLODE אתה צריך הפרדה כלשהי בין התווים, אם זה -, / או כל תו אחר
אחרת, תשתמש בלולאה שרצה על הSTRING ולוקחת כל 2 תווים
__________________
מתכנת מקצועי (ידוע גם כUnknownGod)
שנות נסיון רבות בפיתוח אתרים ואפליקציות WEB
  Reply With Quote
ישן 16-10-06, 18:38   # 3
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

תנסה לפרק את זה למערך של 6 תווים, ותדפיס בלולאה שתיים בכל פעם.
__________________
כושר קרבי \ טיפים לגיבושים



פורטל רעל - צבא וכושר קרבי
  Reply With Quote
ישן 16-10-06, 18:54   # 4
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

למה לפרק למערך ? כל סטרינג הוא כבר מערך ותעשה לולאת FOR ואז תרוץ איתה על המערך לאורך של STRLEN
מאד פשוט.
  Reply With Quote
ישן 16-10-06, 18:57   # 5
-roee-
חבר על
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: IL
הודעות: 864

-roee- לא מחובר  

חיפשתי בכל מיני מקומות וגיליתי שיש לזה פונקציה, אך היא קיימת רק מ PHP 5
לפונקציה קוראים: str_split

אז הלכתי לתגובות של php.net ותנחשו מה מצאתי?
מישהו שכתב את הפונקציה לגרסאות פחות מ php5

PHP קוד:
<?php
if(!function_exists('str_split')){ 
   function 
str_split($string,$split_length=1){ 
       
$count strlen($string);  
       if(
$split_length 1){ 
           return 
false;  
       } elseif(
$split_length $count){ 
           return array(
$string); 
       } else { 
           
$num = (int)ceil($count/$split_length);  
           
$ret = array();  
           for(
$i=0;$i<$num;$i++){  
               
$ret[] = substr($string,$i*$split_length,$split_length);  
           }  
           return 
$ret
       }      
   }  
}
?>
  Reply With Quote
ישן 16-10-06, 19:10   # 6
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

כן הוא הוסיף כל מיני בדיקות, לא משהו קריטי....
וזה בערך כמו שאני אמרתי לך לעשות...עם לולאת FOR
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 21:57.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ