es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete

آموزش php از مبتدی تا ....

آموزش php از مبتدی تا ....

Ir al canal en Telegram
902
Suscriptores
Sin datos24 horas
Sin datos7 días
Sin datos30 días
Archivo de publicaciones
"; echo 10/0; echo "
"; echo "iran"; ?> خروجی کد بالا به صورت

بله 3 می باشدمنظور این بود که لزوما نیاز به شرط نیست

عملگر @ توقف خطا اگر بخواهیم هنگام نمایش خروجی از بروز خطاهای زمان اجرا جلو گیری کنیم و سپس ان ها را مدیریت نماییم از @ استفاده می نماییم

خروجی 3 است

حاصل ميشع ٣

$b شرط نیست

$b=10; $x=$b ? 3 , 5; echo $x;

چون مقدار true با غیر صفر ارزیابی می شود

عبارت می تواند شر ط باشد ولی لزوما نه

عملگر @ توقف خطا اگر بخواهیم هنگام نمایش خروجی از بروز خطاهای زمان اجرا جلو گیری کنیم و سپس ان ها را مدیریت نماییم از @ استفاده می نماییم

;مقدار2: مقدار 1 ? عبارت = متغیر خروجی 10

تست یک شرظ ? : عملگر از این عملگر برای تست یک شرط استفاده می شود ابتدا عبارت ارزیابی می شود اگر درست بود مقداریک( بعد از علامت سوال ? )در متغیر قرار می گیرد و اگر نادرست بود مقدار2 (بعد از دو نقطه : ) درمتغیر قرار می گیرد

"; echo $b; خروجی 6 6 چون از کاراکتر & قبل از $a استفاده شده است به جای قرار دادن یک کپی از $a در متغیر $b یک ارجاع (ادرس متغیر) در $b قرار می گیرد بنابراین $b به همان محلی از حافظه اشاره می کند که $a اشاره دارد

"; echo $b; خروجی 6 5

دو کد ذیل را با هم مقایسه نمایید

عملگر پارامتر مرجع (&) برای مقدار دهی به روش ارجاع اگر عملگر & را قیل نام یک متغیر قرار دهیم یک ارجاع (ادرس ) از ان ایجاد می شود.درواقع سبب میشود دو متغیر به یک خانه از حافظه اشاره کند

کد رو با چه پسوندی وذخیره می کنید

!== بهمعنای مخالف و نامساوی از لحاظ مقدار و نوع