Dizer que tenho um arquivo test.phpno foodiretório, bem como bar. Como posso substituir bar/test.phppelo foo/test.phpuso PHP? Estou no Windows XP, uma solução multiplataforma seria ótima, mas o Windows é o
Dizer que tenho um arquivo test.phpno foodiretório, bem como bar. Como posso substituir bar/test.phppelo foo/test.phpuso PHP? Estou no Windows XP, uma solução multiplataforma seria ótima, mas o Windows é o
Eu tenho uma matriz da seguinte maneira: function example() { /* some stuff here that pushes items with dynamically created key strings into an array */ return array( // now lets pretend it returns the created array 'firstStringName' => $whatEver, 'secondStringName' => $somethingElse...
Tenho uma consulta e quero inserir o último ID. O ID do campo é a chave primária e o incremento automático. Eu sei que tenho que usar esta declaração: LAST_INSERT_ID() Essa declaração funciona com uma consulta como esta: $query = "INSERT INTO `cell-place` (ID) VALUES (LAST_INSERT_ID())"; Mas...
Quando eu excluo uma linha usando esta sintaxe: $user->delete(); Existe uma maneira de anexar um tipo de retorno de chamada, para que, por exemplo, faça isso automaticamente: $this->photo()->delete(); De preferência dentro da classe de
Eu tenho a seguinte matriz, que eu gostaria de reindexar para que as chaves sejam revertidas (idealmente começando em 1): Matriz atual ( edit: a matriz realmente se parece com isso): Array ( [2] => Object ( [title] => Section [linked] => 1 ) [1] => Object ( [title] =>...
Considere estes 2 exemplos ... $key = 'jim'; // example 1 if (isset($array[$key])) { // ... } // example 2 if (array_key_exists($key, $array)) { // ... } Estou interessado em saber se um deles é melhor. Eu sempre usei o primeiro, mas já vi muitas pessoas usarem o segundo exemplo neste...
Posso receber a segunda-feira desta semana com: $monday = date_create()->modify('this Monday'); Gostaria de obter com a mesma facilidade o primeiro deste mês. Como posso conseguir
Eu quero comparar dois carros alegóricos em PHP, como neste código de exemplo: $a = 0.17; $b = 1 - 0.83; //0.17 if($a == $b ){ echo 'a and b are same'; } else { echo 'a and b are not same'; } Neste código retorna o resultado da elsecondição em vez da ifcondição, mesmo que $ae $bsão os mesmos....
Estou tentando converter xml para json em php. Se eu fizer uma conversão simples usando xml simples e json_encode, nenhum dos atributos no show xml. $xml = simplexml_load_file("states.xml"); echo json_encode($xml); Então, eu estou tentando analisá-lo manualmente
O que eu quero é obter um objeto de uma API com uma solicitação HTTP (por exemplo, AJAX do jQuery) para uma API externa. Como eu começo? Eu pesquisei no Google, mas não consigo encontrar nada que ajude. Estou começando a me perguntar se isso é possível? Neste post, o Laravel 4 faz uma solicitação...
Estamos executando o XAMPP com PHP 7.0 porque nossos novos produtos requerem PHP 7. Mas existem projetos antigos que usam funções como mysql_connectetc. Esses são removidos no PHP 7.0. Então, existe uma maneira de alterar facilmente as versões do PHP no XAMPP? Nota : Não sugira atualizar o...
Eu quero extrair a primeira palavra de uma variável de uma seqüência de caracteres. Por exemplo, considere esta entrada: <?php $myvalue = 'Test me more'; ?> A saída resultante deve ser Test, que é a primeira palavra da entrada. Como posso fazer
As exceções capturadas devem ser lançadas novamente diretamente ou devem ser agrupadas em torno de uma nova exceção? Ou seja, devo fazer isso: try { $connect = new CONNECT($db, $user, $password, $driver, $host); } catch (Exception $e) { throw $e; } ou isto: try { $connect = new CONNECT($db,...
Estou desenvolvendo um script de upload php simples, e os usuários podem fazer upload apenas de arquivos ZIP e RAR. Quais tipos MIME devo usar para verificar $_FILES[x][type]? (uma lista completa, por
Como podemos realizar inserções de banco de dados em massa no Laravel usando o Eloquent ORM? Desejo fazer isso no Laravel: https://stackoverflow.com/a/10615821/600516, mas estou recebendo o seguinte erro. SQLSTATE [HY093]: número de parâmetro inválido: parâmetros nomeados e posicionais...
Eu tenho um script PHP que precisa determinar se foi executado via linha de comando ou via HTTP, principalmente para fins de formatação de saída. Qual é a maneira canônica de fazer isso? Eu pensei que era para inspecionar SERVER['argc'], mas acontece que isso é preenchido, mesmo ao usar a API do...
Como posso remover valores duplicados de uma matriz no
Deve estar em algum lugar no dump phpinfo (), mas eu simplesmente não sei onde. Ele deveria estar na seção "Módulos adicionais"? Em outro lugar? Estou tentando descobrir por que algumas extensões não parecem carregadas, mas nem sei para onde devo
Ao examinar várias bibliotecas PHP, notei que muitas pessoas optam por prefixar alguns métodos de classe com um único sublinhado, como public function _foo() ...ao invés de... public function foo() Percebo que, no final das contas, isso se resume à preferência pessoal, mas fiquei imaginando se...
Tenho experiência em fazer isso com uploads de arquivo único usando <input type="file">. No entanto, estou com problemas para fazer o upload de mais de um por vez. Por exemplo, eu gostaria de poder selecionar uma série de imagens e enviá-las ao servidor, de uma só vez. Seria ótimo usar um...