У меня есть array
. Сначала я хочу найти определенное значение в этом array
и хочу, чтобы return
, что значение с несколькими по значению. Я пытался сделать путь ниже, но таким образом, его несколько с array
key
s, но я хочу, чтобы он был несколько с array
s value
. Это может быть очень просто, но я не знаю решения.Умножьте значение с определенным значением массива (PHP)
<?php
$arr = ['10','20','30','40'];
$searching = array_search("30", $arr);
if ($searching) {
$result = $searching*30;
echo $result;
}
?>
Выход: 60
Но я хочу: 900
С ручной 'array_search - поиск в массиве заданного значения и возвращает соответствующий ключ, если successful' ** Ключ ** Не ** Значение * * Если у вас есть сомнения [всегда есть руководство] (http://php.net/manual/en/ref.array.php) ___ - последнее средство, конечно, мы не хотим его выставлять___ – RiggsFolly
Так что вы всегда хотите умножить на то же значение, которое вы ищете? Я имею в виду, если вы заранее знаете стоимость, чтобы умножить результат? Например. 'if (in_array ($ query, $ arr)) {echo $ query * $ query; } ' – Yoshi
Какая польза? Достаточно только найти значение значения в массиве. – RomanPerekhrest