uTools-Manuals/docs/php/variant_mul.html
2019-04-28 19:00:34 +08:00

142 lines
4.7 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Multiplies the values of the two variants</title>
</head>
<body class="docs"><div id="layout">
<div id="layout-content"><div id="function.variant-mul" class="refentry">
<div class="refnamediv">
<h1 class="refname">variant_mul</h1>
<p class="verinfo">(PHP 5, PHP 7)</p><p class="refpurpose"><span class="refname">variant_mul</span> &mdash; <span class="dc-title">Multiplies the values of the two variants</span></p>
</div>
<div class="refsect1 description" id="refsect1-function.variant-mul-description">
<h3 class="title">说明</h3>
<div class="methodsynopsis dc-description">
<span class="methodname"><strong>variant_mul</strong></span>
( <span class="methodparam"><span class="type"><a href="language.pseudo-types.html#language.types.mixed" class="type mixed">mixed</a></span> <code class="parameter">$left</code></span>
, <span class="methodparam"><span class="type"><a href="language.pseudo-types.html#language.types.mixed" class="type mixed">mixed</a></span> <code class="parameter">$right</code></span>
) : <span class="type"><a href="language.pseudo-types.html#language.types.mixed" class="type mixed">mixed</a></span></div>
<p class="para rdfs-comment">
Multiplies <code class="parameter">left</code> by <code class="parameter">right</code>.
</p>
</div>
<div class="refsect1 parameters" id="refsect1-function.variant-mul-parameters">
<h3 class="title">参数</h3>
<p class="para">
<dl>
<dt>
<code class="parameter">left</code></dt>
<dd>
<p class="para">
The left operand.
</p>
</dd>
<dt>
<code class="parameter">right</code></dt>
<dd>
<p class="para">
The right operand.
</p>
</dd>
</dl>
Boolean values are converted to -1 for <strong><code>FALSE</code></strong> and 0 for <strong><code>TRUE</code></strong>.
<blockquote class="note"><p><strong class="note">Note</strong>:
<p class="para">
对于所有变量运算函数,本函数的参数可以是 PHP
内置的类型(整数,字符串,浮点数,布尔型或者
<strong><code>NULL</code></strong>),或者是一个 COMVARIANT 或者 DOTNET 类的实例。PHP
内置类型将会使用和构造<a href="class.variant.html" class="xref">VARIANT</a>类相同的规则转换成变量。COM 和 DOTNET
对象的值将会取其默认属性并被当成变量值使用。
</p>
<p class="para">
变量运算函数是同名函数在 COM
库中的外包;有关此类函数的更多信息参见 MSDN
库。PHP 函数命名有少许区别,例如 PHP
中的 <span class="function"><a href="variant_add.html" class="function">variant_add()</a></span> 对应于
MSDN 文档中的 <em>VarAdd()</em>
</p>
</p></blockquote>
</p>
</div>
<div class="refsect1 returnvalues" id="refsect1-function.variant-mul-returnvalues">
<h3 class="title">返回值</h3>
<p class="para">
<table class="doctable table">
<caption><strong>Variant Multiplication Rules</strong></caption>
<thead>
<tr>
<th>If</th>
<th>Then</th>
</tr>
</thead>
<tbody class="tbody">
<tr>
<td>Both expressions are of the string, date, character, boolean type</td>
<td>Multiplication</td>
</tr>
<tr>
<td>One expression is a string type and the other a
character</td>
<td>Multiplication</td>
</tr>
<tr>
<td>One expression is numeric and the other is a string</td>
<td>Multiplication</td>
</tr>
<tr>
<td>Both expressions are numeric</td>
<td>Multiplication</td>
</tr>
<tr>
<td>Either expression is NULL</td>
<td>NULL is returned</td>
</tr>
<tr>
<td>Both expressions are empty</td>
<td>Empty string is returned</td>
</tr>
</tbody>
</table>
</p>
</div>
<div class="refsect1 seealso" id="refsect1-function.variant-mul-seealso">
<h3 class="title">参见</h3>
<p class="para">
<ul class="simplelist">
<li class="member"><span class="function"><a href="variant_div.html" class="function" rel="rdfs-seeAlso">variant_div()</a> - Returns the result from dividing two variants</span></li>
<li class="member"><span class="function"><a href="variant_idiv.html" class="function" rel="rdfs-seeAlso">variant_idiv()</a> - Converts variants to integers and then returns the result from dividing them</span></li>
</ul>
</p>
</div>
</div></div></div></body></html>