Perguntas com a marcação «php»

148
Diferença de PHP entre array () e []

Estou escrevendo um aplicativo PHP e quero garantir que ele funcione sem erros. O código original: <?php $data = array('name' => 'test', 'id' => 'theID'); echo form_input($data); ?> O seguinte funcionaria sem erros ou não é recomendado por algum motivo? <?= form_input(['name'...

147
O que tipos estritos fazem no PHP?

Eu vi a seguinte nova linha no PHP 7, mas ninguém realmente explica o que isso significa. Eu pesquisei no Google e tudo o que eles falam é que você estará ativando ou não como um tipo de pesquisa. declare(strict_types = 1); O que isso faz? Como isso afeta meu código? Devo fazer isso? Alguma...

146
Nulo vs. Falso vs. 0 no PHP

Disseram-me que bons desenvolvedores podem local / utilizar a diferença entre Nulle Falsee 0e todos os outros bons entidades "nada". Qual é a diferença, especificamente em PHP? Tem algo a ver com isso

146
instanciar uma classe a partir de uma variável em PHP?

Eu sei que essa pergunta parece bastante vaga, então vou deixar mais claro com um exemplo: $var = 'bar'; $bar = new {$var}Class('var for __construct()'); //$bar = new barClass('var for __construct()'); É isso que eu quero fazer. Como você faria? É claro que eu poderia usar eval () assim: $var =...

146
Delimitadores php múltiplos em explodir

Estou com um problema, tenho uma matriz de cadeias e quero explodir em diferentes delimitadores. Por exemplo $example = 'Appel @ Ratte'; $example2 = 'apple vs ratte' e eu preciso de uma matriz que explode em @ ou vs. Eu já escrevi uma solução, mas se todos tiverem uma solução melhor, poste...

146
Obter objeto JSON da URL

Eu tenho uma URL que retorna um objeto JSON como este: { "expires_in":5180976, "access_token":"AQXzQgKTpTSjs-qiBh30aMgm3_Kb53oIf-VA733BpAogVE5jpz3jujU65WJ1XXSvVm1xr2LslGLLCWTNV5Kd_8J1YUx26axkt1E-vsOdvUAgMFH1VJwtclAXdaxRxk5UtmCWeISB6rx6NtvDt7yohnaarpBJjHWMsWYtpNn6nD87n0syud0" } Eu quero pegar o...

146
Como comentar no arquivo laravel .env?

Estou trabalhando em um projeto no Laravel, onde estou armazenando algumas configurações na configuração do arquivo .env, como alguns parâmetros para fins de teste e poucos parâmetros para trabalho ao vivo, então eu estava apenas verificando se há alguma maneira de comentar no arquivo .env do...