pinoc 2 Denunciar post Postado Março 29, 2014 Opa pessoal. Estou com uma duvida bem simples, porem estou trabalhando com array a pouco tempo e me bato um pouco. Tenho dados que recebo do DB e gera uma array (obviamente) quero verificar em todas as arrays qual array bate com um determinado valor. Estou fazendo o seguinte. for($i = 0; $i < count($this->view->category); $i++): $in = in_array($this->view->aUrl[2], $this->view->category[$i]); echo $in; endfor; Esta me retornando o valor porem como esta percorendo mais de uma array ele não junto o valor. Ex.: se na array 1 existe o valor ele me retorna o valor de 1 significando que exite e assim sempre 1. preciso que o valor seja 2, 3 se existir esse valor nas arrays. Obrigado desde ja. Compartilhar este post Link para o post Compartilhar em outros sites
Kakashi_Hatake 267 Denunciar post Postado Março 29, 2014 Se entendi bem, basta usar array_count_values Compartilhar este post Link para o post Compartilhar em outros sites
pinoc 2 Denunciar post Postado Março 30, 2014 Oque quero é o seguinte, tenho um id na url que estou recuperando, preciso verificar quantas arrays bate com esse id. Compartilhar este post Link para o post Compartilhar em outros sites