13-03-2006, 02:15
|
|
|
|
חבר מתאריך: 14.07.04
הודעות: 345
|
|
שאלה קטנה בקשר ללולאות....משהו לא מובן לי...
שלום...יש לי משהו שלא ממש הבנתי...
עשיתי את הקוד הבא:
קוד PHP:
<?php
$bla = $_POST['link1'];
$lala = explode("|", $bla);
$num = 0;
foreach ($lala AS $i)
{
$i = (int) $i;
if($i < 1)
{
$i = "";
}
if(!empty($i))
{
$num++;
}
}
$act = 1;
$m = "";
foreach ($lala AS $haha)
{
if($act<$num)
{
$n = ", ";
}
else
{
$n = "";
}
$haha = (int) $haha;
if($haha < 1)
{
$haha = "";
}
if(!empty($haha))
{
$m = $m. "$haha{$n}";
}
$act++;
}
echo $m;
?>
כפי שאתם רואים הקוד בסדר גמור...אך יש לי שאלה קטנה בקשר אליו..
למה כאשר אני כותב בתוך הלולאה
אני מתכוון ל - " $m. "
אז למה רק כאשר אני עושה את הפעולה הזאת הוא מחשיב אותו כלולאה ופולט לי את כל הנתונים...ואם אני לא יכתוב את זה הוא יפלוט לי את הנתון האחרון של הלולאה...
אז השאלה שלי זה רק למה זה
תודה לעונים....
דרך אגב..... ששאלתי פה איך אפשר לפלוט את כל הנתונים מחוץ ללולאה....אז אמרו לי שאי אפשר... :\..כנראה שטעו...
נערך לאחרונה ע"י bla_bla בתאריך 13-03-2006 בשעה 02:23.
|