& Amp; & Amp; и || являются операторами короткого замыкания , работающими на скалярах. & Амп; и | всегда оценивать оба операнда и работать с массивами.