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 $sComparativo = “>=”; $numero1 = 10; $numero2 = 20; eval(‘$retorno = $numero1 ‘ . $sComparativo . ‘$numero2;’); var_dump($retorno); die(); Feito por Felisberto
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
Marcação dos aquivos cakephp (.ctp) como php no sublime Basta mudar a Syntax no menu: View -> Syntax -> Open all current extension as -> PHP Reference: https://stackoverflow.com/questions/26110464/make-sublime-text-work-with-cakephp-ctp-view-files
Como usar o UpdateAll do Cakephp versão 2.x PRIMEIRA SITUAÇÃO Para efetuar um update em várias linhas com um where como este update abaixo: Exemplo SQL: update resposta set status = ‘0’ where cod_pergunta = $cod_pergunta; Como eu faria istoRead More
Mysql – Importação e exportação via terminal IMPORTAÇÃO Exemplo: mysql -h HOST -u NOME_DO_USUÁRIO -p NOME_DA_BASE < arquivo.sql ALTERNATIVA: IMPORTAR EM CHARSET UTF-8 E DECLARAR SENHA DA BASE NO COMANDO Exemplo: mysql -h HOST -u NOME_DO_USUÁRIO -pSENHA_DA_BASE –default_character_set utf8Read More
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 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 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