Perguntas com a marcação «php»

172
Como exigir um garfo com compositor

aqui está o meu compositor.json, eu quero usar o projeto fork do lessphp de Nodge no Github "repositories": [{ "type": "package", "package": { "version": "dev-master", "name": "nodge/lessphp", "source": { "url": "https://github.com/Nodge/lessphp.git", "type": "git", "reference": "master"...

172
Guzzle 6: não há mais método json () para respostas

Anteriormente no Guzzle 5.3: $response = $client->get('http://httpbin.org/get'); $array = $response->json(); // Yoohoo var_dump($array[0]['origin']); Eu poderia facilmente obter uma matriz PHP a partir de uma resposta JSON. Agora, no Guzzle 6, não sei como fazer. Parece não haver json()mais...

170
Como limpar as entradas de cache da APC?

Preciso limpar todas as entradas de cache da APC ao implantar uma nova versão do site. O APC.php possui um botão para limpar todos os caches de código de operação, mas não vejo botões para limpar todas as entradas do usuário, todas as entradas do sistema ou todas as entradas por diretório. É...

170
Quando usar classes estáticas versus instanciadas

PHP é minha primeira linguagem de programação. Não consigo entender quando usar classes estáticas versus objetos instanciados. Sei que você pode duplicar e clonar objetos. No entanto, em todo o meu tempo usando php, qualquer objeto ou função sempre terminava como um único retorno (array, string,...

170
Criar ou escrever / acrescentar no arquivo de texto

Eu tenho um site que, toda vez que um usuário efetua login ou efetua logoff, eu o salvo em um arquivo de texto. Meu código não funciona anexando dados ou criando um arquivo de texto se ele não existir. Aqui está o código de exemplo $myfile = fopen("logs.txt", "wr") or die("Unable to open...

169
PHP cURL não funciona - WAMP no Windows 7 de 64 bits

Eu tenho o meu WAMP instalado no meu windows 7 64bit. O cURL não está funcionando, mas ainda o habilitei na bandeja WAMP. Eu também tenho uncommented extension=php_curl.dllem php.initanto para o PHP e pasta Apache. O Windows me dá uma mensagem de erro, Inicialização do PHP: não é possível...

168
Como crio uma cópia de um objeto no PHP?

Parece que no PHP os objetos são passados ​​por referência. Mesmo operadores de atribuição não parecem estar criando uma cópia do objeto. Aqui está uma prova simples e artificial: <?php class A { public $b; } function set_b($obj) { $obj->b = "after"; } $a = new A(); $a->b =...

168
Como declarar uma variável global em php?

Eu tenho código algo como isto: <? $a="localhost"; function body(){ global $a; echo $a; } function head(){ global $a; echo $a; } function footer(){ global $a; echo $a; } ?> existe alguma maneira de definir a variável global em um único local e tornar a variável $aacessível...

168
Cache do Clear Views do Laravel 5

Percebo que as visualizações de cache do Laravel são armazenadas em ~/storage/framework/views.Com o tempo, elas consomem meu espaço. Como eu os apago? Existe algum comando que poderia? Eu tentei, php artisan cache:clear,mas ele não está limpando o cache de visualizações. Com isso, eu tenho que...

168
PHP 7: VCRUNTIME140.dll ausente

Tenho um erro quando inicio o PHP 7 no Windows. Quando executo phpna linha de comando, ele retorna uma caixa de mensagem com erro do sistema: O programa não pode ser iniciado porque está faltando o VCRUNTIME140.dll do seu computador. Tente reinstalar o programa para resolver este...

168
PHP7: instalar problema ext-dom

Estou executando o laravel 5.4 no servidor Ubuntu 16.04 com PHP7. ao tentar instalar o cviebrock/eloquent-sluggablepacote, lance algum erro: pish@let:/home/sherk/ftp/www$ sudo composer require cviebrock/eloquent-sluggable Do not run Composer as root/super user! See https://getcomposer.org/root for...