COM 및 .Net(Windows) variant_mul

(PHP 5, PHP 7, PHP 8)

variant_mul — 두 변형의 값을 곱합니다.


설명

variant_mul(mixed $left, mixed $right): variant

left에서 right으로 곱합니다.


매개변수

left
왼쪽 피연산자.
right
오른쪽 피연산자.

부울 값은 false의 경우 -1, true의 경우 0으로 변환됩니다.

메모:

모든 변형 산술 함수와 마찬가지로 이 함수의 매개변수는 PHP 기본 유형(정수, 문자열, 부동 소수점, 부울 또는 null)이거나 COM, VARIANT 또는 DOTNET 클래스의 인스턴스일 수 있습니다. PHP 기본 유형은 variant 클래스의 생성자에서 찾은 것과 동일한 규칙을 사용하여 변형으로 변환됩니다. COM 및 DOTNET 개체는 기본 속성 값을 사용하여 변형 값으로 사용합니다.

변형 산술 함수는 COM 라이브러리에서 유사한 이름의 함수를 둘러싼 래퍼입니다. 이러한 함수에 대한 자세한 내용은 MSDN 라이브러리를 참조하십시오. PHP 함수의 이름은 약간 다릅니다. 예를 들어 PHP의 variant_add()는 MSDN 설명서의 VarAdd()에 해당합니다.


반환 값

Variant Multiplication Rules

If Then
두 표현식 모두 문자열, 날짜, 문자, 부울 유형입니다. Multiplication
하나의 표현식은 문자열 유형이고 다른 하나는 문자입니다. Multiplication
하나의 표현식은 숫자이고 다른 하나는 문자열입니다. Multiplication
두 표현식 모두 숫자입니다. Multiplication
두 표현식 모두 NULL입니다. NULL이 반환됨
두 표현식 모두 비어 있습니다. 빈 문자열이 반환됨

오류/예외

실패 시 com_exception을 던집니다.


기타

  • variant_div() - 두 개의 변형을 나눈 결과를 반환합니다.
  • variant_idiv() - 변이를 정수로 변환한 다음 나누기 결과를 반환합니다.