linguagens de programação como PHP pode armazenar vários pedaços de dados em uma estrutura de dados chamada um "array ", em vez de armazenar um único pedaço de dados em uma única variável. Programadores PHP pode criar essas matrizes com dados específicos , em seguida, fazer referência a ela durante o programa. No entanto , os programadores também pode usar uma série de funções de matriz designados especificamente para executar uma variedade de operações com essas matrizes para estender sua funcionalidade e utilidade. PHP Arrays
matrizes PHP funciona armazenando um valor , se o texto ou um número , de acordo com uma chave de array. Esta chave pode ser uma cadeia de texto ou um número inteiro. Chamando a matriz com uma determinada chave como argumento fará com que a chave para retornar o valor que está associado com essa chave. Por exemplo, se o texto " primeiro elemento da matriz " está associada com a tecla "1", em seguida, chamar a matriz e passando "1" como um argumento fará com que a matriz para retornar "o primeiro elemento do array " como um cadeia de texto.
usando PHP Arrays
Você pode declarar um array PHP com qualquer número de pares de chave e valor para começar com . Usando a sintaxe "$ PHPArray = array ( 1 =>" Primeiro valor " , 2 = > 5 )," vai criar uma matriz chamada "$ PHPArray " com o texto " Primeiro valor " emparelhado com o tecla "1" e tecla " 2 " emparelhados com o valor inteiro de cinco. Você pode usar a funcionalidade básica de um array PHP de chamar -se valores associados com chaves particulares com a sintaxe "$ PHPArray [ chave ] ", onde "chave" é a chave para o valor que você está tentando puxar para cima . Se você quiser fazer mais do que simplesmente chamar os valores existentes da sua matriz , você pode usar uma série de nomes do PHP funções de matriz para realizar procedimentos avançados na matriz.
Funções matriz chamada Básico
Embora simples scripts PHP podem fazer devido com matrizes cujo conteúdo não precisa mudar durante o curso da execução de scripts , roteiros mais avançadas será necessário que você adicionar e remover pares de chave e valor . Você pode adicionar tais pares para a matriz usando a função chamada Você pode usar esta função com a sintaxe " array_push ". " Array_push ( $ PHPArray , key = > value); " onde " $ PHPArray " é o nome de sua matriz, "chave" é a chave associada com o valor , e "valor" é o próprio valor. Da mesma forma, você pode remover itens individuais de matriz com a função " unset () " . Use a sintaxe " unset ($ PHPArray [key] ) " Funções matriz chamada para remover a chave e seu valor associado a partir de sua matriz.
Avançada
Matriz funções também permitem que você pré-forma ainda mais operações avançadas em suas matrizes. Por exemplo, você pode usar a função " array_rand ()" para puxar um valor fora de sua matriz , selecionando aleatoriamente em uma das teclas armazenados na matriz . A função " array_unique " vai passar por sua matriz e remover quaisquer pares de valores- chave , cujo valor é o mesmo que um outro valor na sua matriz. Isso vai deixar você com uma matriz que consiste inteiramente de valores exclusivos. Você pode encontrar as funções de matriz ainda mais avançados , consultando que seção do manual PHP.