<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>array Archives - Dicas de PHP</title>
	<atom:link href="https://dicasdephp.com.br/tags/array-2/feed/" rel="self" type="application/rss+xml" />
	<link>https://dicasdephp.com.br/tags/array-2/</link>
	<description>PHP de um jeito muito fácil!</description>
	<lastBuildDate>Sun, 27 Mar 2022 01:57:27 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>
	<item>
		<title>Como Converter Array para String</title>
		<link>https://dicasdephp.com.br/converter-array-em-string/</link>
		
		<dc:creator><![CDATA[dicasdephp]]></dc:creator>
		<pubDate>Thu, 10 Mar 2016 03:39:33 +0000</pubDate>
				<category><![CDATA[Array]]></category>
		<category><![CDATA[Funções]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[implode]]></category>
		<category><![CDATA[string]]></category>
		<guid isPermaLink="false">http://www.dicasdephp.com.br/?p=582</guid>

					<description><![CDATA[<p>Está procurando sobre como converter array para string? Então, você está no lugar certo. Neste artigo vou falar um pouco sobre como converter array em string. Se ao concluir a leitura você ficar com qualquer dúvida, deixe um comentário no final do artigo para ajudarmos você sobre array e string. Como Converter Array para String ... <a title="Como Converter Array para String" class="read-more" href="https://dicasdephp.com.br/converter-array-em-string/" aria-label="More on Como Converter Array para String">Ler mais</a></p>
<p>The post <a href="https://dicasdephp.com.br/converter-array-em-string/">Como Converter Array para String</a> appeared first on <a href="https://dicasdephp.com.br">Dicas de PHP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Está procurando sobre como <strong>converter array para string</strong>? Então, você está no lugar certo. Neste artigo vou falar um pouco sobre como converter array em string. Se ao concluir a leitura você ficar com qualquer dúvida, deixe um comentário no final do artigo para ajudarmos você sobre array e string.</p>
<h2>Como Converter Array para String</h2>
<p>Para fazer esse tipo de conversão no PHP é extremamente simples. Você pode usar a própria <a href="http://www.dicasdephp.com.br/category/funcoes/">função</a> chamada &#8220;<strong>implode</strong>&#8221; do PHP. O que irá fazer é juntar elementos de <strong><a href="http://www.dicasdephp.com.br/category/array/">array</a></strong> em uma string.</p>
<ul>
<li><a href="http://www.dicasdephp.com.br/ordenando-um-array-em-php/" target="_blank" rel="noopener">Como Ordernar um Array com PHP</a></li>
</ul>
<h2>Como usar a função implode do PHP</h2>
<p>Para usar a função implode do PHP, vai ser necessário você ter um array e escolher qual será o elemento para juntar os ítens do array. Veja exemplo abaixo:</p>
<h3>Definição da função implode</h3>
<pre>string implode ( string $glue , array $pieces )</pre>
<h3>Aplicando a função implode</h3>
<p><script src="https://gist.github.com/g1245/abfa5cccfd209f42aec4910f24196ea3.js"></script></p>
<h2>Onde aplicar array para string</h2>
<p>Bem, fica a critério de você imaginar todos os lugares que poderá usar. Deixamos 2 exemplos abaixo de como usar a função implode do PHP.</p>
<h3>Exemplo 1</h3>
<p>Vamos criar um arquivo .csv a partir de um array? Veja o exemplo abaixo:</p>
<p><script src="https://gist.github.com/g1245/f5946cea3cdc5777e01961ea26befdd1.js"></script></p>
<h3>Exemplo 2</h3>
<p>Quer criar uma <strong>lista html</strong> a partir de um array? Veja como é possível e fácil no exemplo abaixo:</p>
<p><script src="https://gist.github.com/g1245/4983c7f2a5e182de2429338202bdca86.js"></script></p>
<p>Gostou? Ficou com dúvidas? Acha que essa explicação precisa de melhoria? Deixe um comentário abaixo que sua opnião é bem vinda!</p>
<p>The post <a href="https://dicasdephp.com.br/converter-array-em-string/">Como Converter Array para String</a> appeared first on <a href="https://dicasdephp.com.br">Dicas de PHP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ordernar Array no PHP</title>
		<link>https://dicasdephp.com.br/ordernar-array-php/</link>
					<comments>https://dicasdephp.com.br/ordernar-array-php/#comments</comments>
		
		<dc:creator><![CDATA[dicasdephp]]></dc:creator>
		<pubDate>Sun, 30 Oct 2011 02:04:03 +0000</pubDate>
				<category><![CDATA[Array]]></category>
		<category><![CDATA[Exemplos]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[ordenação]]></category>
		<category><![CDATA[ordenação natural]]></category>
		<category><![CDATA[php]]></category>
		<guid isPermaLink="false">http://www.dicasdephp.com.br/?p=81</guid>

					<description><![CDATA[<p>Para ordenar array php, você deve utilizar uma das funções abaixo. Para cada situação existe uma função disponível. Veja a lista de funções disponíveis: ksort() &#8211; Ordenar um array pelas chaves krsort() &#8211; Organizar um array pelas chaves em ordem descrescente asort() &#8211; Alterar um array mantendo a associação entre índices e valores arsort() &#8211; Ordernar um array ... <a title="Ordernar Array no PHP" class="read-more" href="https://dicasdephp.com.br/ordernar-array-php/" aria-label="More on Ordernar Array no PHP">Ler mais</a></p>
<p>The post <a href="https://dicasdephp.com.br/ordernar-array-php/">Ordernar Array no PHP</a> appeared first on <a href="https://dicasdephp.com.br">Dicas de PHP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Para ordenar array php, você deve utilizar uma das funções abaixo. Para cada situação existe uma função disponível.</p>
<p>Veja a lista de funções disponíveis:</p>
<ul>
<li>ksort() &#8211; Ordenar um array pelas chaves</li>
<li>krsort() &#8211; Organizar um array pelas chaves em ordem descrescente</li>
<li>asort() &#8211; Alterar um array mantendo a associação entre índices e valores</li>
<li>arsort() &#8211; Ordernar um array em ordem descrescente mantendo a associação entre índices e valores</li>
<li>uksort() &#8211; Ajusta um array pelas chaves utilizando uma função de comparação definida pelo usuário</li>
<li>sort() &#8211; Os elementos serão ordenados do menor para o maior ao final da execução dessa função.</li>
<li>natsort() &#8211; Modifica o array utilizando o algoritmo da &#8220;ordem natural&#8221;</li>
<li>rsort() &#8211; Altera a ordem de um array em descrescente</li>
</ul>
<h2>ksort</h2>
<p>A função <strong>ksort()</strong> é responsável por ordenar um array pelas chaves:</p>
<pre>&lt;?php

$palavras = array("d"=&gt;"Dicas", "a"=&gt;"PHP", "b" =&gt;"Tutorial", "c"=&gt;"Tutorial de PHP");

print_r( $palavras ); // Array antes da funação ( [d] =&gt; Dicas [a] =&gt; PHP [b] =&gt; Tutorial [c][/c] =&gt; Tutorial de PHP )

ksort( $palavras ); // Ordenando um array pela chave

print_r( $palavras ); // Array depois da função ( [a] =&gt; PHP [b] =&gt; Tutorial [c][/c] =&gt; Tutorial de PHP [d] =&gt; Dicas )

?&gt;</pre>
<p>Para ordenar os índices de forma decrescente, utilize a função <strong>krsort()</strong>.</p>
<h2>sort</h2>
<p>A função <strong>asort()</strong> ordena um array mantendo a associação entre índices e valores, mas a ordeneção é feita pelos valores e não índices:</p>
<pre>&lt;?php

$palavras = array("b" =&gt;"Tutorial", "d"=&gt;"Dicas", "a"=&gt;"PHP", "c"=&gt;"Tutorial de PHP");

print_r( $palavras ); // Array antes da funação ( [b] =&gt; Tutorial [d] =&gt; Dicas [a] =&gt; PHP [c][/c] =&gt; Tutorial de PHP )

asort( $palavras ); // Ordenando um array pela chave

print_r( $palavras ); // Array depois da função ( [d] =&gt; Dicas [a] =&gt; PHP [b] =&gt; Tutorial [c][/c] =&gt; Tutorial de PHP )

?&gt;</pre>
<p>Para ordenar os valores de forma decrescente, utilize a função arsort(). Com isso os índices serão mantidos e apenas alterados a ordenação dos valores para decrescente.</p>
<h2>uksort</h2>
<p>A função <strong>uksort()</strong> ordena um array pelas chaves utilizando uma função de comparação definida pelo usuário:</p>
<pre>&lt;?php

function ordena( $a, $b ) {
    $a = ereg_replace('^(a|an|the) ', '', $a);
    $b = ereg_replace('^(a|an|the) ', '', $b);
    return strcasecmp($a, $b);
}

$palavras = array("b" =&gt;"Tutorial", "d"=&gt;"Dicas", "a"=&gt;"PHP", "c"=&gt;"Tutorial de PHP");

print_r( $palavras ); // Array antes da funação ( [b] =&gt; Tutorial [d] =&gt; Dicas [a] =&gt; PHP [c][/c] =&gt; Tutorial de PHP )

uksort( $palavras, "ordena" ); // Ordenando um array com uma função definida pelo usuário

print_r( $palavras ); // Array depois da função ( [d] =&gt; Dicas [a] =&gt; PHP [b] =&gt; Tutorial [c][/c] =&gt; Tutorial de PHP )

?&gt;</pre>
<h2>sort</h2>
<p>A função <strong>sort()</strong> ordena um array:</p>
<pre>&lt;?php

$palavras = array("Tutorial", "Dicas", "PHP", "Tutorial de PHP");

print_r( $palavras ); // Array antes da funação ( [0] =&gt; Tutorial [1] =&gt; Dicas [2] =&gt; PHP [3] =&gt; Tutorial de PHP )

sort( $palavras ); // A ordenação será por ordem alfabética.

print_r( $palavras ); // Array depois da função ( [0] =&gt; Dicas [1] =&gt; PHP [2] =&gt; Tutorial [3] =&gt; Tutorial de PHP )

?&gt;</pre>
<p>Para ordenação decrescente, utilize a função <strong>rsort()</strong>.</p>
<h2>natsort</h2>
<p>A função <strong>natsort()</strong> ordena um array utilizando o algoritmo da &#8220;<strong>ordem natural</strong>&#8220;:</p>
<pre>&lt;?php

$palavras = $videos = array("img12.png", "img10.png", "img2.png", "img1.png");

print_r( $palavras ); // Array antes da função ( [0] =&gt; img12.png [1] =&gt; img10.png [2] =&gt; img2.png [3] =&gt; img1.png ) 

natsort( $videos ); // A ordenação será por ordem alfabética.

print_r( $videos ); // Array depois da função ( [0] =&gt; img1.png [1] =&gt; img10.png [2] =&gt; img12.png [3] =&gt; img2.png )

?&gt;</pre>
<p>Dúvidas deixe nos comentário!</p>
<p>The post <a href="https://dicasdephp.com.br/ordernar-array-php/">Ordernar Array no PHP</a> appeared first on <a href="https://dicasdephp.com.br">Dicas de PHP</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dicasdephp.com.br/ordernar-array-php/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Explode PHP: Utilizando a função no PHP</title>
		<link>https://dicasdephp.com.br/funcao-explode-php/</link>
					<comments>https://dicasdephp.com.br/funcao-explode-php/#comments</comments>
		
		<dc:creator><![CDATA[dicasdephp]]></dc:creator>
		<pubDate>Sun, 30 Oct 2011 00:00:56 +0000</pubDate>
				<category><![CDATA[Array]]></category>
		<category><![CDATA[Exemplos]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[explode]]></category>
		<category><![CDATA[php]]></category>
		<guid isPermaLink="false">http://www.dicasdephp.com.br/?p=82</guid>

					<description><![CDATA[<p>Para dividir uma string em um array, você pode usar a função explode PHP. Nas versões anteriores do PHP, essa ação era executada pela função split, que hoje encontra-se OBSOLETA na versão 5.3.0 e foi removida do PHP 7.0. Função Explode no PHP A função explode no php é responsável por encontrar todas as ocorrências de ... <a title="Explode PHP: Utilizando a função no PHP" class="read-more" href="https://dicasdephp.com.br/funcao-explode-php/" aria-label="More on Explode PHP: Utilizando a função no PHP">Ler mais</a></p>
<p>The post <a href="https://dicasdephp.com.br/funcao-explode-php/">Explode PHP: Utilizando a função no PHP</a> appeared first on <a href="https://dicasdephp.com.br">Dicas de PHP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Para dividir uma string em um array, você pode usar a função <strong>explode</strong> <strong>PHP</strong>. Nas versões anteriores do <strong>PHP</strong>, essa ação era executada pela função split, que hoje encontra-se OBSOLETA na versão 5.3.0 e foi removida do PHP 7.0.</p>
<h2>Função Explode no PHP</h2>
<p>A função explode no php é responsável por encontrar todas as ocorrências de um símbolo na string e quebrar em vários pedaços, removendo esse símbolo.</p>
<p>Para usar a função <strong>explode</strong>, é simples, veja o exemplo abaixo.:</p>
<pre>// Vamos separar a string em todas as ocorrências de ponto virgula; na string
$string = 'Dicas de PHP;PHP;Dicas;Tutorial PHP;Tutorial';

// salvamos a ação do explode na variável $explode
$explode = explode(';', $string);

// o explode retorna uma matriz
print_r($explode);
 
// Output: Array ( [0] =&gt; Dicas de PHP [1] =&gt; PHP [2] =&gt; Dicas [3] =&gt; Tutorial PHP [4] =&gt; Tutorial )</pre>
<p>No último parâmetro ainda é possível passar um limitador de itens a retornar. Veja o resultado abaixo após o limitador na função:</p>
<pre>Array ( [0] =&gt; Dicas de PHP [1] =&gt; PHP;Dicas;Tutorial PHP;Tutorial )</pre>
<p>Como você pode ver no resultado acima, o <strong>explode</strong> só foi executado até o segundo item da matriz, retornando nele mesmo o restante da string.</p>
<p>Uma boa utilização do explode é leitura de arquivos .csv, onde poderá definir em cada linha, em qual delimitador irá separar os valores.</p>
<p>The post <a href="https://dicasdephp.com.br/funcao-explode-php/">Explode PHP: Utilizando a função no PHP</a> appeared first on <a href="https://dicasdephp.com.br">Dicas de PHP</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dicasdephp.com.br/funcao-explode-php/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>O que são arrays no PHP</title>
		<link>https://dicasdephp.com.br/o-que-sao-arrays-no-php/</link>
		
		<dc:creator><![CDATA[dicasdephp]]></dc:creator>
		<pubDate>Fri, 21 Oct 2011 00:10:20 +0000</pubDate>
				<category><![CDATA[Array]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[ordenação]]></category>
		<category><![CDATA[php]]></category>
		<guid isPermaLink="false">http://www.dicasdephp.web523.kinghost.net/homologacao/?p=11</guid>

					<description><![CDATA[<p>No PHP, array é o nome dado a um conjunto de valores. Esse conjunto de valores é relacionado a chaves. Este tipo de valor no PHP é otimizado de várias maneiras, tornando assim possível usá-lo como um array real, ou uma lista, hashtable (que é uma implementação de mapa), dicionário, coleção, pilha, fila e outras ... <a title="O que são arrays no PHP" class="read-more" href="https://dicasdephp.com.br/o-que-sao-arrays-no-php/" aria-label="More on O que são arrays no PHP">Ler mais</a></p>
<p>The post <a href="https://dicasdephp.com.br/o-que-sao-arrays-no-php/">O que são arrays no PHP</a> appeared first on <a href="https://dicasdephp.com.br">Dicas de PHP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>No PHP, array é o nome dado a um conjunto de valores. Esse conjunto de valores é relacionado a chaves. Este tipo de valor no PHP é otimizado de várias maneiras, tornando assim possível usá-lo como um array real, ou uma lista, hashtable (que é uma implementação de mapa), dicionário, coleção, pilha, fila e outras aplicações.</p>
<p>Ainda é possível ter outro array dentro de um valor, assim você consegue facilmente simular árvores de dados.</p>
<p>Abaixo você pode encontrar alguns exemplos para criar e interagir com esses valores:</p>
<p>Com o constrututor da array(), você pode iniciar uma lista separando os pares por <em>chave =&gt; valor</em>.</p>
<pre>&lt;?php
    $arr = array(
        "foo" =&gt; "bar",    // a chave pode ser string
        12 =&gt; true        // ou pode ser um inteiro
    );

    echo $arr["foo"]; // retorna o valor da chave foo: bar
    echo $arr[12];    // retorna o valor da chave 12: 1
?&gt;</pre>
<p>Abaixo tem um exemplo de como criar um array bidimensional, podendo inserir um array dentro de um valor:</p>
<pre>&lt;?php
    $arr = array(
        "arrBidimensional" =&gt; array( 6=&gt;"A", 8=&gt;"B", "chave"=&gt;"C" ) // um array como valor
    );

    echo $arr["arrBidimensional"][6];    // Retornará A
    echo $arr["arrBidimensional"][8];    // Retornará B
    echo $arr["arrBidimensional"]["chave"];    // Retornará C
?&gt;</pre>
<p>The post <a href="https://dicasdephp.com.br/o-que-sao-arrays-no-php/">O que são arrays no PHP</a> appeared first on <a href="https://dicasdephp.com.br">Dicas de PHP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
