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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 23-06-06, 13:42   # 1
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 32
הודעות: 4,086

BlueNosE לא מחובר  

[php]מספר האיבר במערך?

שלום,
אני צריך לדעת מה הפונקצייה אם יש בכלל, שמאפשרת לי לבדוק למשל..

PHP קוד:
$arr = array (
'sup' => "manishma",
'hi' => "shalom",
'blaa' => "clcocl",
'cxcv' => "sdf"
); 
עכשיו אני רוצה שבFOREACH אם האינדקס יהיה נניח גדול מ2 האיבר לא יודפס.
כלומר הכל יודפס עד האיבר blaa והבא לא..
השאלה היא- איך? איזו פונקצייה מצביעה על מספר האיבר במערך?

טנקס, עומר.
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 23-06-06, 13:56   # 2
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

טעות סוריי..
__________________
תומר
  Reply With Quote
ישן 23-06-06, 13:57   # 3
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 32
הודעות: 4,086

BlueNosE לא מחובר  

הבעיה היא שזה בתוך לולאת FOREACH, שנעשתה באופן דינאמי ע"י WHILE =\
והמטרה שלי כמו שאמרתי היא שזה לא ידפיס חלק
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 23-06-06, 19:07   # 4
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

באופן כללי בשביל לקבל את גודל המערך עושים
sizeof($array)
  Reply With Quote
ישן 23-06-06, 20:19   # 5
link
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 191

link לא מחובר  

אם למשל המערך היה בנוי אחרת אז היית יכול לדעת - לפי המפתח.במקרה הזה אתה לא יכול כיוון שהמפתח שלו ('sup') שונה לערך שלו(manishma).
למערך הזה אתה יכול לעשות לולאת for שתיצור מערך חדש ובו מפתח והמיקום שלו במערך
PHP קוד:
$arr = array ( 
'sup' => "manishma"
'hi' => "shalom"
'blaa' => "clcocl"
'cxcv' => "sdf" 
);  

$arr2 = array ( 
'sup' => 1,
'hi' => 2,
'blaa' => 3,
'cxcv' => 4
); 
  Reply With Quote
ישן 23-06-06, 20:37   # 6
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 32
הודעות: 4,086

BlueNosE לא מחובר  

link:
זה כמו שהמורה שלך למתמטיקה הייתה אומרת לך "אם יש לי 100 שקלים ואני רוצה לקנות 10 דברים אבל אני לא יודעת מה המחיר של כל אחד מהם, ואני לא רוצה לעבוד את ה100. מה אני עושה?"
והיית עונה לה "אם היה לך מיליון שקל זאת לא הייתה בעיה."

יש לך מצב נתון. ותאמין לי שעם אינדקסים אני יודע לעבוד, אבל זה לא עוזר לי שאתה אומר לי אם.. המצב הוא שאין אינדקס, והשאלה שלי היא אם מישהו מכיר..

טוב תודה בכל מקרה שניסית.
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 24-06-06, 22:26   # 7
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

ב"ה


יכול להיות שהבנתי אותך לא נכון אבל אי אפשר פשוט לעשות ככה:

PHP קוד:
<?php
$index
=0;
$arr = array (
'sup' => "manishma",
'hi' => "shalom",
'blaa' => "clcocl",
'cxcv' => "sdf"
);
foreach(
$arr as $value)
    {
    
$index++;
    if(
$index=>2)
        break;
    echo 
$value;
    }
?>
  Reply With Quote
ישן 24-06-06, 22:56   # 8
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 32
הודעות: 4,086

BlueNosE לא מחובר  

הבעיה היא שאת הנתון אני מקבל דינאמית, אני מנסה לעשות חלוקה לעמודים, וכן זה חייב להיות בלולאת FOREACH.
אז איך אני מגדיר את זה דינאמית, אם יש לי ככה (נניח שכבר הגדרתי דינאמית):
קוד:
$double = 10;
$limit = 12;
חשבתי עכשיו על רעיון לעבוד עם continue... מה דעתכם?
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 24-06-06, 22:57   # 9
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

ב"ה


מה שכבתי זה עם foreach.
  Reply With Quote
ישן 24-06-06, 23:00   # 10
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 32
הודעות: 4,086

BlueNosE לא מחובר  

ואיך זה תורם לפיתוח הקוד?
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  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. הזמן כעת הוא 15:39.

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