הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   מתחיל PHP שאלה קטנה (https://hosts.co.il/forums/showthread.php?t=27161)

opsite 25-07-06 15:56

ב php ישראל יש מדריך לשבירת שורה תחפש

נריה 25-07-06 16:15

ציטוט:

נכתב במקור על ידי DaNieLLL
הנה קוד תיקני שבניתי לך:

PHP קוד:

<?php
$name
[0]="יוסי"
$name[1]="דני"
$name[2]="חיים"
$name[3]="נריה"
$name[4]="הוד"
for (
$a 0$a != 5$a++) {
    echo 
$name[$a]."<br>";
}
?>

ומז"א שובר שורה? תסביר.

אפשר הסבר על הקטע הזה
PHP קוד:

for ($a 0$a != 5$a++) {
    echo 
$name[$a]."<br>"


eXtaZa 25-07-06 17:04

זאת לולאת for.
אנו מאתחלים את a כ0, ומציבים תנאי ללולאה שהוא:
כל עוד a לא שווה ל5, a++ זאת אומרת a=a+1 או במילים פשוטות: אנו מגדילים את a ב1.
בתוך הלולאה אנו מדפיסים את המשתנה name שהוא בעצם מערך. אנו מדפיסים את הרכיב a. זאת אומרת שבפעם הראשונה שהוא נכנס ללואה הוא מדפיס את [0]a, כלומר את הרכיב הראשון במערך, ולאחר מכן הוא מדפיס את [1]a כלומר את הרכיב השני במערך. ככה הוא מדפיס עד שa שווה ל4. אני ממליץ במקום התנאי :
PHP קוד:

$a != 

לרשום:
PHP קוד:

$a<=



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

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