یه تفاوت عمده بین این دو گروه عملگرها اولویتشون در ارزیابی هست. مثلاً برای =:
اولویت && و || از = بیشتره ولی اولویت and و or از = کمتره. بنابراین در عبارت زیر
$var1 = true and false;
$var2 = true && false;
حاصل $var1 برابر true و حاصل $var2 برابر false هست. دقیقش با پرانتزگذاری مشخص میشه
($var1 = true) and false;
$var2 = (true && false);
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)