uk
Feedback

Не попадись на ботовода! Telemetrio знаходить і позначає такі канали мітками 👉 Хочеш бачити мітку, оформляй підписку

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

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

Відкрити в Telegram

تماس باادمین : @abdollahi970

Показати більше
902
Підписники
Немає даних24 години
Немає даних7 днів
Немає даних30 днів
Архів дописів
"; 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

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

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

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

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