آموزش php از مبتدی تا ....
رفتن به کانال در Telegram
902
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
اطلاعاتی وجود ندارد30 روز
آرشیو پست ها
4
$d=$a | $b; // 111 => 7
$f=$a ^ $b; //011 => 3
echo $c;
echo "
"; echo $d; echo "
"; echo $f; ?> خروجی 4 7 3
"; echo $d; echo "
"; echo $f; ?> خروجی 4 7 3
عملگر های بیتی
این عملگر ها بر روی بیت های متغیر ها عمل می کنند
عملگر & برای and
عملگر | برای or
عملگر ^ برای xor
عملگر ~ برای not
عملگر » برای شیفت (ضرب در دو)
عملگر « برای شیفت (تقسیم بر دو)
ابتدا باید مقادیر متغیر ها را به مبنای دو برده سپس نتیجه اجرای هرعملگر را به دست اورد
البته در اولویت در یک عبارت باهم تفاوت دارند که در ادامه با مثال بیان می شود
100 یا "100" از لحاظ مقدار برابر است ولی از لحاظ نوع یکی عددی و دیگری رشته ای می باشد
عملگر === (سه مساوی ) هم نوع دو متغیر را چک میکند که یکسان باشند و هم مقدار ان
