Подсчет экземпляров значения/ключа в объединенных массивах и установленном значении по подсчетуPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Подсчет экземпляров значения/ключа в объединенных массивах и установленном значении по подсчету

Сообщение Anonymous »

Я пытаюсь сделать Array_merge < /code> с этими массивами, но мне нужно иметь возможность подсчитать, сколько раз появляется конкретное значение в массиве, и дать мне эти данные обратно.Array
(
[0] => this
[1] => that
)
Array
(
[0] => this
[1] => that
[2] => some
)
Array
(
[0] => some
[1] => hello
)
< /code>

В конечном итоге я хотел бы, чтобы он выглядел так < /p>

Array
(
[this] => 2
[that] => 2
[some] => 2
[hello] = > 1
)
< /code>

это в конечном итоге позволит мне получить нужный ключ и значение. Я попробовал «array_unique» в этом процессе, но понял, что, возможно, не смогу подсчитать экземпляры каждого массива, которые они появляются, так как это просто удалить их все, кроме одного.$newArray = array_count_values($mergedArray);

foreach ($newArray as $key => $value) {
echo "$key - $value
";
}
< /code>

Но я получаю подобные результаты < /p>

Array
(
[this] => 2
[that] => 2
[some] => 2
[hello] = > 1
[this] => 3
[that] => 3
[some] => 3
[hello] = > 2
[this] => 2
[that] => 2
[some] => 2
[hello] = > 1
)


Подробнее здесь: https://stackoverflow.com/questions/275 ... e-by-count
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»