Usar método de uma controller diferente em CakePhp Neste exemplo estou usando em um método dentro da perfilController.php para chamar outro método na usuarioController.php. Primeira linha: é a importação da controller Usuário. Segunda linha: faço a instância da classe. TerceiraRead More
Como remover um índice do array e recriar os índices O exemplo mostra como remover o índice e depois recriá-lo com os índices renovados. $foo = array(‘João’,’Pedro’,’Paulo’,’Ana’,’Fernanda’,’John’,’Chris’,’Flávia’); var_dump($foo); #0=>joão | 1=>pedro| 2=>Paulo| 3=>Ana |…… unset($foo[0]); #Removendo o índice 0 do array unset($foo[2]);Read More
Explode com letras maiúsculas Abaixo segue dois modelos de como dar um “explode = texto para array” Desta maneira, será feito um array removendo as maiuscúlas. Exemplo: $cidadeArr = preg_split(‘/[A-Z]/’,’SaoPaulo’); Desta outra maneira, ele criará idêntico ao Explode com separaçõesRead More
Verificando se arquivo de outro servidor existe com cURL php Abaixo utilizo o cURL para verificar se existe, e informo o retorno que eu coleto somente o código do http. Caso o retorno seja 200, é porque existe!!! $ch =Read More
Usar post content json no cURL do PHP Neste formato abaixo estou passando um array para como atributos do post para ser enviado para uma $URL específica. Este método $url = ‘http://www.teste.com.br/teste/’; $data = array(); $data[‘cod_usuario’] = $cod_usuario; $data =Read More
The correct minimum set of headers that works across all mentioned clients (and proxies): Cache-Control: no-cache, no-store, must-revalidate Pragma: no-cache Expires: 0 The Cache-Control is per the HTTP 1.1 spec for clients and proxies (and implicitly required by some clients next to Expires).Read More
Diferença entre $ e $$ em php $a representa uma variável Quando utilizarmos $$a, o php pega o conteúdo de $a e representa como uma variável. Exemplo: $teste =”bom dia”; $a =”teste”; echo $$a; Resposta será: bom dia Reference: https://stackoverflow.com/questions/11504335/what-is-the-difference-between-a-and-a-in-php
Montando um Paginate com conditions em todas as tabelas $this->paginate = array( ‘fields’=>’Financeiro.*,Aluno.*,Usuario.*’, ‘conditions’ => $condition, ‘joins’=>array( array( ‘table’ => ‘aluno’, ‘alias’ => ‘Aluno’, ‘type’ => ‘LEFT’, ‘conditions’ => array(‘Financeiro.aluno_id = Aluno.id’) ), array( ‘table’ => ‘usuario’, ‘alias’ =>Read More
if (preg_match_all(“#<tr[^>]*>(.*?)</tr>#is”, $html, $matches)) { foreach ($matches[1] as $linha) { if (preg_match_all(“#<td[^>]*>(.*?)</td>#is”, $linha, $mat)) { foreach ($mat[1] as $col) { // em $row está o conteúdo dos tds desta linha var_dump($col); } } } } else { echo ‘<h3>Nada encontrado!</h3>’;Read More
SOAP SOAP é um protocolo de transferência de mensagens em formato XML para uso em ambientes distribuídos. O padrão SOAP funciona como um tipo de framework que permite a interoperabilidade entre diversas plataformas com mensagens personalizadas. Aplicando este padrão em WebRead More