Articles of Arranjos de php

PDO, MySQL – Como faço para retornar uma matriz de uma function?

Estou usando uma function para recuperar várias linhas de um database mysql. Eu uso um foreach para percorrer cada partida. Eu quero poder adicionar o id de cada linha a uma matriz e retornar a matriz de volta ao programa de chamada para depois usar o ID. Isso é tão longe quanto eu tentei obter, […]

Usando list () ou similar para conseguir a atribuição da esquerda, resultando em uma matriz para todos os outros parâmetros que o último

Esta é uma questão de seguimento para: Usando list () ou similar para conseguir a atribuição da esquerda enquanto conserva a matriz para todos os outros parâmetros do que o primeiro Situação $str = ‘all.your.base’; list($a, $b, $c) = explode(‘.’, $str); $a , $b e $c serão definidos de acordo. No entanto, o que eu […]

Usando list () ou similar para conseguir a atribuição da esquerda enquanto conserva a matriz para todos os outros parâmetros do que o primeiro

O título não o afasta, eu sei. Se houver uma solução para isso, provavelmente envolve algum truque decente. Situação Vou explicar pelo código: $str = ‘all.your.base’; list($a, $b, $c) = explode(‘.’, $str); $a , $b e $c serão definidos de acordo. No entanto, o que eu quero alcançar é mais assim: $str = ‘all.your.base’; list($a, […]

Adicione um incremento se a mesma chave de matriz numérica existir

Eu tenho uma matriz a seguir e eu preciso classificar esta matriz com base no valor da chave. Eu escrevi um código e consegui um resultado perfeito se todas as chaves numéricas forem diferentes. $myarray_need_to_sort =Array ( [13] => 214 [14] => 215 [15] => 216 [21] => 223 ) Aqui está o meu código […]

CakePHP 2.0 Object not Array

Atualmente, sou iniciante no CakePHP e joguei com o CakePHP 1.3, mas recentemente CakePHP 2.0 foi lançado. Até agora eu gosto disso, mas a única coisa é ser uma dor é o fato de não retornar Objetos, mas simplesmente retorna arrays. Quero dizer, dificilmente faz sentido ter $ post [‘Post’] [‘id’]. É (na minha opinião) […]

Solução alternativa para suhosin.mt_srand.ignore consistentemente baralhar uma matriz em PHP?

Eu tenho um script PHP que precisa randomizar uma matriz com resultados consistentes, para que possa apresentar os primeiros itens ao usuário e eles podem então puxar mais resultados do mesmo conjunto listrado se quiserem. O que estou usando atualmente é esse (com base no algoritmo Fisher Yates, eu acredito): function shuffle(&$array, $seed) { mt_srand($seed); […]

Escolha 3 valores randoms diferentes de uma matriz

Eu tenho uma matriz de 30 valores e preciso extrair dessa matriz 3 valores randoms diferentes. Como eu posso fazer isso?

Multi-select to Array

My Form Name 1 2 3 4 5 <?php $number=10; echo "hello"; if (isset($_GET["name"])){ echo " ".$_GET["name"]; echo "”; } echo count($_GET[“colors”]), ” “, $_GET[“colors”], “”; echo $_GET[$colors[0]],” is your first color.”; if(isset($_GET[“$colors”])){ echo “You must like “; for($colornum=0;$colornum Por que isso não funciona? O múltiplo selecionado não é exibido diretamente na matriz, ou possivel. […]

Erro de deslocamento indefinido, mas o deslocamento não está indefinido

Estou entendendo: Notice: Undefined offset: 0 no meu código, no entanto, posso imprimir o elemento que estou tentando obter e está claramente definido. function get_members($entries_found) { $members = $entries_found[0][‘member’]; … } Se eu imprimir_r ($ membros) recebo o resultado esperado, no entanto, ainda estou recebendo o Aviso. Alguma pista?

Como faço para selecionar valores randoms de uma matriz em PHP?

Eu tenho uma série de objects em PHP. Eu preciso selecionar 8 deles aleatoriamente. Meu pensamento inicial era usar array_rand(array_flip($my_array), 8) mas isso não funciona, porque os objects não podem atuar como chaves para uma matriz. Eu sei que eu poderia usar o shuffle , mas estou preocupado com o desempenho à medida que a […]