删除table中指定值
<ul>
<li>删除table中指定值
<code>table.removebyvalue(array, value, removeall)</code></li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">字段</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">空</th>
<th>描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">array</td>
<td style="text-align: left;">table</td>
<td style="text-align: left;">否</td>
<td>table</td>
</tr>
<tr>
<td style="text-align: left;">value</td>
<td style="text-align: left;">int/string</td>
<td style="text-align: left;">否</td>
<td>需要删除的值</td>
</tr>
<tr>
<td style="text-align: left;">removeall</td>
<td style="text-align: left;">boolean</td>
<td style="text-align: left;">是</td>
<td>是否只删除一个值</td>
</tr>
<tr>
<td style="text-align: left;">return</td>
<td style="text-align: left;">table</td>
<td style="text-align: left;">否</td>
<td>对应值的下标,为空则返回nil</td>
</tr>
</tbody>
</table>
<pre><code class="language-lua">--使用示例
local t={4,5,6,4}
local value=table.removebyvalue(t,4)
print(value)</code></pre>