variant_and

(PHP 5, PHP 7)

variant_andPerforms a bitwise AND operation between two variants

˵��

variant_and ( mixed $left , mixed $right ) : mixed

Performs a bitwise AND operation. Note that this is slightly different from a regular AND operation.

����

left

The left operand.

right

The right operand.

Note:

�������б������㺯�����������IJ��������� PHP ���õ����ͣ��������ַ������������������ͻ��� NULL����������һ�� COM��VARIANT ���� DOTNET ���ʵ����PHP �������ͽ���ʹ�ú͹���VARIANT����ͬ�Ĺ���ת���ɱ�����COM �� DOTNET �����ֵ����ȡ��Ĭ�����Բ������ɱ���ֵʹ�á�

�������㺯����ͬ�������� COM ���е�������йش��ຯ���ĸ�����Ϣ�μ� MSDN �⡣PHP ���������������������� PHP �е� variant_add() ��Ӧ�� MSDN �ĵ��е� VarAdd()��

����ֵ

Variant AND Rules
If left is If right is then the result is
TRUETRUETRUE
TRUEFALSEFALSE
TRUENULLNULL
FALSETRUEFALSE
FALSEFALSEFALSE
FALSENULLFALSE
NULLTRUENULL
NULLFALSEFALSE
NULLNULLNULL

�μ�

  • variant_or() - Performs a logical disjunction on two variants