Author Archives: Everton Gonçalves

About Everton Gonçalves

http://www.ctasoftware.com.br

Retornar um ou mais elementos aleatórios de um array

O array_rand é um método nativo do PHP que traz a possibilidade de retonrar um ou mais elementos aleatórios de um array. Exemplo obtido no php.net <?php$input = array(“Neo”, “Morpheus”, “Trinity”, “Cypher”, “Tank”);$rand_keys = array_rand($input, 2);echo $input[$rand_keys[0]] . “\n”;echo $input[$rand_keys[1]] . “\n”;?> Outro exemplo: <?php$input = array(“Neo”, “Morpheus”, “Trinity”, “Cypher”, “Tank”);$rand_keys = array_rand($input, 1);echo $input[$rand_keys] . “\n”;?> Resultado: alguma palavra aleatória do array $input;

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> PHP | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> | Leave a comment

Comparar Tabelas Banco de Dados SQL Server

Comparando as estruturas de todas as tabelas de dois bancos de dados diferentes no SQL Server [sql] use Banco1 SELECT CONCAT(t.name, ‘.’, c.name, ‘ (‘, tp.name, ‘, ‘, c.length, ‘, ‘, c.isnullable, ‘)’) TabelaCampoTipoTamanhoNull, t.name Tabela, c.name Campo, tp.name Tipo, c.length Tamanho, c.isnullable PerniteNull into #EstruturaA FROM SYSCOLUMNS c inner join SYSOBJECTS t on t.id […]

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> SQL | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> , , | Leave a comment

Curso PHP do Básico ao Avançado

Um post diferente do blog… Comprei esse livro sobre PHP e gostaria de compartilhar com vocês devido a boa experiência que tive. Acesse a URL clicando aqui e veja todo conteúdo do curso. Observação: Se você não gostar do curso ou achar que não é para você basta cancelar a inscrição e você terá seu […]

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> MySQL, PHP | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> , | Leave a comment

Limpar Cache NPM

Por vezes o NPM acumula cache e dá erros como “npm ERR! Unexpected end of JSON input while parsing near”. Ideal limpar o cache e executar novamente o mesmo comando. Comando Clear Cache npm cache clean –force

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> IONIC | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> | Leave a comment

Encontrar CEP – Consulta CEP Gratuito

Um bom site para consulta de cep gratuitamente via JQuery.

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> JavaScript, JQuery, PHP | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> , | 2 Comments

Validar E-mail com FILTER no PHP

Existem inúmeras formas de validar e-mail no PHP e em diversas outras tecnologias. Para os programadores PHP existe a constante FILTER_VALIDATE_EMAIL utilizada para validação de e-mails. Como sempre vamos direto ao uso. Até a próxima.

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> PHP | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> | Leave a comment

Path do storage_path Laravel no Windows

Sabemos que no Laravel utilizamos o storage_path para utilização de imagens e arquivos para download públicos. Caso esteja utilizando o storage do Laravel para armazenar os arquivos se faz necessário a execução do comando php storage storage:link para que o Laravel passe a entender o uso da pasta storage/public. Até mais.

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> PHP | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> | Leave a comment

Converter Data em PHP com apenas uma linha

Converter o formato de data do banco (funciona para o MySQL e outros bancos) para o formato brasileiro em php. Considerando que : mostrará 09/12/2018 22:00:06. mostrará 09/12/2018. Simples assim. 🙂 Essa solução funciona para datas no formato yyyy-mm-dd hh:mm:ss e yyyy-mm-dd. Dá para fazer também o inverso, alterando o formato das datas, basta brincar.

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> MySQL, PHP | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> , , , | Leave a comment

Trecho de uma string em PHP (strpos)

Para locarlizar parte de um texto em uma string php utilize a função nativa strpos. Exemplo: $a = ‘Como localizar parte de uma string em php?’; if (strpos($a, ‘parte’) !== false) { echo ‘true’; } Até a próxima!

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Sem categoria | Leave a comment

Erro comum no Laravel show ErrorException file_put_contents failed to open stream: No such file or directory

Ao acontecer esse erro ou para evitar que ocorra normalmente deve executar o comando php artisan config:cache como parte de sua rotina de implantação de produção. Remova o arquivo de cache de configuração Limpar o cache do aplicativo Crie um arquivo de cache para carregamento de configuração mais rápido Para fazer isso, execute os seguintes comandos […]

<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Linux, PHP | <span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> , | Leave a comment