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

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

drowkid 15-09-06 20:44

IF בתוך מישתנה... (PHP)
 
ראיתי משהו כזה: אני לא זוכר ממש
PHP קוד:

$first $second $third 

PHP קוד:

$action = (empty($_POST['action'])) ? 'default' $_POST['action']; 

משהו יודע משהו על זה ויכול להסביר לי?

DorWD 15-09-06 20:46

לא שמעתי על זה
if לא יכול להיות בתוך משתנה אלא בתוך פונקציה (תקנו אותי אם אני טועה) ותסביר את עצמך מחדש

eLad 15-09-06 20:48

זה נקרא אופרטור תנאי טרנרי. זה קיים כמעט בכל שפות התכנות, לא רק ב PHP, זה הולך ככה:

קוד:

expression ? (true) : (false)
למשל ככה:

קוד:

z = (x > y) ? x : y
אם X יהיה גדול מ Y, אז יוצב ב Z הערך של X.

ציטוט:

נכתב במקור על ידי DorWD
לא שמעתי על זה
if לא יכול להיות בתוך משתנה אלא בתוך פונקציה (תקנו אותי אם אני טועה) ותסביר את עצמך מחדש

יכול וחצי יכול להיות בתוך משתנה

RS324 15-09-06 21:08

אני פרסמתי על זה מדריך פעם.... הכי נוח אבל לשים את זה בפונקציה
תחפש את זה....


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

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