Por exemplo, para ecoar um único elemento de uma matriz, você pode converter a matriz em uma string e imprimi -la na tela.
Neste tutorial, você aprenderá a converter uma matriz PHP em uma string.
Usando a função php implod ()
A função PHP Implode () é um método comum ao trabalhar com matrizes. Ele permite que você une elementos em uma matriz usando um delimitador especificado. A função retorna os elementos unidos em um formato de string. Portanto, a função é útil ao converter uma matriz em uma string.
OBSERVAÇÃO: A função também fornece o método junção () como um alias.
A sintaxe da função é como mostrado abaixo:
implode (string $ delimiter, array $ array);A função acima leva dois argumentos: um delimitador (também conhecido como separador) e uma matriz, respectivamente.
O exemplo a seguir mostra como converter uma matriz em uma string usando a função Implode.
$ mean = Array ("MongoDB", "Express", "Angular", "NodeJS");Isso permite que a função retorne cada elemento na matriz como uma única frase.
A saída de exemplo é como mostrado:
Aviso de PHP: Matriz para conversão de strings em/home/ubuntu/strings.PHP na linha 4OBSERVAÇÃO: PHP retornará uma mensagem de aviso se você executar o método de eco contra uma matriz.
Você também pode usar outro delimitador no método como:
$ mean = Array ("MongoDB", "Express", "Angular", "NodeJS");A saída resultante é como mostrado:
MongoDB, Express, Angular, NodeJSUsando a função php json_encode ()
A outra maneira de converter uma matriz em uma string é a função json_encode (). Este método interno permite que você converta uma matriz em uma corda JSON.
Dê uma olhada no exemplo mostrado abaixo:
$ mean = Array ("MongoDB", "Express", "Angular", "NodeJS");Depois de executar o código acima, devemos ver a matriz no formato JSON, como mostrado:
["MongoDB", "Express", "Angular", "NodeJS"]Usando o método php seialize ()
O método serialize () permite converter uma matriz em uma string de fluxo de bytes. Considere o exemplo mostrado abaixo:
$ mean = Array ("MongoDB", "Express", "Angular", "NodeJS");A execução do código deve retornar uma string serializada como:
A: 4: i: 0; s: 7: "MongoDB"; i: 1; s: 7: "Express"; i: 2; s: 7: "angular"; i: 3; s: 6: " Nodejs ";Conclusão
Este guia fornece o básico de converter uma matriz PHP em uma string usando métodos internos.
Fique ligado para mais tutoriais.