![]() |
2 תווים ב PHP שנתקלתי בהם ולא הבנתי..
התו הראשון שנתקלתי בו זה & .
לא הבנתי מה הוא עושה , נתקלתי בו לפני שם של פונקצייה. התו השני שנתקלתי בו זה :: (נקודותיים כפולים) אשמח אם תסבירו עליהם :) טנקס. |
ה&& מתפקד כמו AND, בתנאים ולולאות. לדוגמא,
קוד:
if( !empty($var) && $var2 > 1 ) |
לא דיברתי על && אלא על & .
|
& - call by reference
אם זה בין שני מספרים אז זה אופורטור בינארי |
אני ראיתי אותו רשום ככה:
PHP קוד:
|
אני בחיים לא ראיתי כזה דבר
אני גם לא בטוח שכזה דבר יעבוד מה שכן ראיתי זה ככה PHP קוד:
|
& - מוודא ש VAR הוא משתנה ולא string ?!
אבל בתוך משתנה יכול להיות מחרוזת. |
1. התכוונתי במקרה הספציפי ההוא שהראיתי לך
2. אין דרך יותר טובה להבנה מאשר להדגמה דרך קוד אז תריץ את הקוד הזה ותבין : PHP קוד:
|
זה הדפיס לי
קוד:
Array ( [userid] => 1 [username] => rs324 [usergroupid] => 5 ) my username is : rs324 אז לא הבנתי מה השימוש בזה =] |
הפונקציה לא תקבל את
PHP קוד:
בכללי & משמש גם ל BIT אם אתה מבין בזה ויודע מה זה.. |
כל הזמנים הם GMT +2. הזמן כעת הוא 17:51. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ