ציטוט:
נכתב במקור על ידי double_r
תלמד פונקציות ושימוש בטפסים.
|
אוקיי אז עכשיו אני מתחיל ללמוד מההתחלה... באתר
http://php.eitan.ac.il
דילגתי בפרק סוגי נתונים על "מספרים שלמים" ו"מספרים עם נקודה עשרונית" כי
אמרו לי שזה לא חלק הכרחי בלימוד השפה. (ניסיתי ללמוד אותו ולא התלחתי כמה פעמים
ובסוף שאלתי ואמרו לי שאני מתעכב על חלקים לא חשובים)
עכשיו אני נמצא ב"מחרוזות" ויש לי את הקוד הנ"ל:
PHP קוד:
<?php
$a=1+"10.5";/* $a יהיה מסוג של מספר ממשי עם הערך 11.5
*/
echo "\$a is of type <B>".gettype($a)."</B> and its value is <B>$a</B><BR>\n";
$a=1+"10";/* $a יהיה מסוג של מספר שלם עם הערך 11 */
echo "\$a is of type <B>".gettype($a)."</B> and its value is <B>$a</B><BR>\n";
$a=1+"cakes 10";/* $a יהיה מסוג של מספר שלם עם הערך 1
ערכו של המחרוזת הוא 0, כי הוא לא מתחיל עם צירוף חוקי של מספר. */
echo "\$a is of type <B>".gettype($a)."</B> and its value is <B>$a</B><BR>\n";
?>
לא הבנתי כמה דברים
א. מה זה ה-n בכל סוף שורה
ב. למה התוצאה של הרישום הזה יוצאת ככה??
ציטוט:
$a is of type double and its value is 11.5
$a is of type integer and its value is 11
$a is of type integer and its value is 1
|
(אני מתכוון לחלקים שהדגשתי שם)
לא היה רשום בקוד שום דבר על המילים שנוספו...........
תודה מראש למי שיעזור ......