הקיצור של ++ בPHP לא עובד?
-
@a-y-f למען הידע, ההבדל בין שניהם הוא
שכשאתה כותב$name = 5; $names=$name++; print $names;
names מקבל את הערך הראשון של name = 5 ורק אחרי זה המשתנה name מקודם ב-1
ואתה הדפסת את names ולכן קיבלת 5$name = 5; $names = ++$name; print $names;
כאן מה שקורה קודם name מקודם ב-1 (name = 6) ורק אחרי זה names מקבל את הערך של name
ובהדפסה תקבל 6 -