Domande taggate «php»

PHP è un linguaggio di scripting ampiamente utilizzato, di alto livello, dinamico, orientato agli oggetti e interpretato progettato principalmente per lo sviluppo web sul lato server. Utilizzato per domande sul linguaggio PHP.

5
Differenza PHP tra array () e []
Sto scrivendo un'app PHP e voglio assicurarmi che funzioni senza errori. Il codice originale: <?php $data = array('name' => 'test', 'id' => 'theID'); echo form_input($data); ?> Il seguente funzionerebbe senza errori o non è raccomandato per qualche motivo? <?= form_input(['name' => 'test', 'id' => 'theID']); ?> Ci sono delle differenze? …




2
Cosa fanno i tipi rigorosi in PHP?
Ho visto la seguente nuova linea in PHP 7, ma nessuno spiega davvero cosa significhi. L'ho cercato su Google e tutto ciò di cui parlano è che lo abiliti o meno come un tipo di sondaggio. declare(strict_types = 1); Che cosa fa? In che modo influisce sul mio codice? Dovrei …

15
Come cercare per valore chiave => in un array multidimensionale in PHP
Esiste un modo rapido per ottenere tutti i sottoarray in cui è stata trovata una coppia valore-chiave in un array multidimensionale? Non posso dire quanto sarà profonda la matrice. Matrice di esempio semplice: $arr = array(0 => array(id=>1,name=>"cat 1"), 1 => array(id=>2,name=>"cat 2"), 2 => array(id=>3,name=>"cat 1") ); Quando cerco …
147 php  arrays  search  recursion 


6
Come alias una tabella nelle query Eloquent di Laravel (o usando Query Builder)?
Diciamo che stiamo usando il generatore di query di Laravel: $users = DB::table('really_long_table_name') ->select('really_long_table_name.id') ->get(); Sto cercando un equivalente a questo SQL: really_long_table_name AS short_name Ciò sarebbe particolarmente utile quando devo digitare un sacco di selezioni e dove (o in genere includo anche l'alias nell'alias di colonna della selezione e …



18
Null vs. False vs. 0 in PHP
Mi è stato detto che i buoni sviluppatori possono individuare / utilizzare la differenza tra Nulle Falseed 0e tutti gli altri buoni entità "niente". Qual è la differenza, in particolare in PHP? Ha qualcosa a che fare con ===?
146 php  null 


5
creare un'istanza di una classe da una variabile in PHP?
So che questa domanda sembra piuttosto vaga, quindi renderò più chiaro con un esempio: $var = 'bar'; $bar = new {$var}Class('var for __construct()'); //$bar = new barClass('var for __construct()'); Questo è quello che voglio fare. Come lo faresti? Potrei ovviamente usare eval () in questo modo: $var = 'bar'; eval('$bar …
146 php  class  variables  eval 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.