Como re-indexar array php

Posted on by : admin Tags:

$list = array_combine(range(0, count($listNew)-1), array_values($listNew)); Reference = https://stackoverflow.com/questions/591094/how-do-you-reindex-an-array-in-php-but-with-indexes-starting-from-1;

Segurança em Sistemas WEB

SEGURANÇA EM SISTEMAS WEB Recentemente rodamos um Pentest para detectar vulnerabilidades existentes no sistema da empresa na qual trabalho e diversos problemas foram apontados. Neste artigo irei falar um pouco cada item e quais ações tomadas para corrigir essas vulnerabilidades.

For encadeado com break ou continue?

Posted on by : admin Tags:

For encadeado com break ou continue? Existem algumas maneiras de utilizar o break e o continue em um laço de repetição encadeado. Veja os exemplos: Primeiro exemplo você dará um break no laço interno e ele para a execução somenteRead More

Utilizando variável como comparativo via string

Posted on by : admin Tags:

Utilizando variável como comparativo via string   $sComparativo = “>=”; $numero1 = 10; $numero2 = 20; eval(‘$retorno = $numero1 ‘ . $sComparativo . ‘$numero2;’); var_dump($retorno); die();   Feito por Felisberto

Como incluir um indice no início do array PHP

Posted on by : admin Tags:

Como incluir um índice no início do array PHP Galera uma breve explicação…. Criei uma lista da seguinte maneira: $usrList = array(”=>’Responsavel’); Dinamicamente inclui os responsáveis, e cada responsável tinha sua chave própria, imaginando que ficaria assim: ” = ResponsávelRead More

Gerando ZIP de multiplos arquivos via PHP

Posted on by : admin Tags:

Gerando ZIP de multiplos arquivos via PHP <?php $DIRETORIO = ‘arquivo/donwload’; $NOMEZIP = ‘teste’; $NOMEFILES= array(‘teste1.csv’,’teste2.xls’,’teste3.jpg’);   $zip = new ZipArchive; $res = $zip->open($DIRETORIO.’/’.$NOMEZIP.’.zip’, ZipArchive::CREATE); foreach($NOMEFILES as $nome_file){       #antes da virgula é o local, e depois éRead More

Compactação de Zip de multiplos arquivos com PHP utilizando recurso do ubuntu

Compactação de Zip com PHP utilizando recurso do ubuntu Esta criação feita foi por uma necessidade específica que o PHP5.4 não instalava o módulo Zip dentro do PHP, portanto foi decidido utilizar comando Shell Script dentro do php utilizando oRead More

Transaction Cakephp 2.x

Posted on by : admin Tags: , ,

Transaction Cakephp 2.x Exemplo de um transaction com try  exception: $dataSource = $this->Usuario->getDataSource(); try{ $dataSource->begin(); if(!$this->Usuario->delete($id); throw new Exception(); } $dataSource->commit(); } catch (Exception $ex) { $dataSource->rollback(); }   Abaixo um exemplo para Conectar e desconectar o Transaction. Lembrando queRead More

Manipulando datas em PHP

Posted on by : admin Tags:

Manipulando datas em PHP Data Atual echo date(‘Y-m-d H:i:s’); Último dia do Mês Atual echo date(‘t’); + 4 anos a partir de 20/05/2019 echo date(“Y-m-d”, strtotime(“2009-05-20 + 4 year”)); + 4 anos a partir da data atual echo date(“Y-m-d”, strtotime(date(‘Y-m-d’).” + 4Read More

Calculo de dias horas minutos entre datas com php

Posted on by : admin Tags:

Calculo de dias horas minutos entre datas com php $dateStart = new \DateTime(‘2017-01-01’); $dateNow = new \DateTime(date(‘Y-m-d’)); $dateDiff = $dateStart->diff($dateNow); DateDiff retorna um objeto com os dias entre as datas ou tudo separadamente, como ano e mês. Fiz uma funçãoRead More