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.
Ho uno script PHP che deve fornire risposte con codici di risposta HTTP (codici di stato), come HTTP 200 OK o un codice 4XX o 5XX. Come posso farlo in PHP?
Usando PHP, qual è il modo più veloce per convertire una stringa come questa: "123"in un numero intero? Perché quel particolare metodo è il più veloce? Cosa succede se riceve input imprevisti, come "hello"o un array?
PHP 5.5 è stato rilasciato e presenta un nuovo modulo di memorizzazione nella cache del codice chiamato OPCache, ma non sembra esserci alcuna documentazione per esso. Allora, dove è la documentazione per esso e come posso usare OPcache?
Sto leggendo la documentazione di Laravel Blade e non riesco a capire come assegnare variabili all'interno di un modello da utilizzare in seguito. Non posso farlo {{ $old_section = "whatever" }}perché questo farà eco "qualunque cosa" e non lo voglio. Capisco che posso fare <?php $old_section = "whatever"; ?>, ma …
Ho cercato in alto e in basso e ho ottenuto molte soluzioni e variabili diverse contenenti informazioni per ottenere il percorso assoluto. Ma sembrano funzionare in alcune condizioni e non in altre. C'è un modo di proiettile d'argento per ottenere il percorso assoluto dello script eseguito in PHP? Per me, …
Sto cercando di connettermi al mio database MySQL con il terminale sulla mia Apple (con PHP). Ieri ha funzionato bene, e ora ho improvvisamente l'errore nel titolo. Lo script funziona quando uso il mio browser per eseguirlo (ho XAMPP installato), ma Terminal si rifiuta di connettersi al DB. Ecco il …
// Other variables $MAX_FILENAME_LENGTH = 260; $file_name = $_FILES[$upload_name]['name']; //echo "testing-".$file_name."<br>"; //$file_name = strtolower($file_name); $file_extension = end(explode('.', $file_name)); //ERROR ON THIS LINE $uploadErrors = array( 0=>'There is no error, the file uploaded with success', 1=>'The uploaded file exceeds the upload max filesize allowed.', 2=>'The uploaded file exceeds the MAX_FILE_SIZE directive …
Mi chiedo, qual è il modo più semplice per eliminare una directory con tutti i suoi file? Sto usando rmdir(PATH . '/' . $value);per eliminare una cartella, tuttavia, se ci sono file al suo interno, semplicemente non posso eliminarlo.
Mi rendo conto che il secondo evita il sovraccarico di una chiamata di funzione (l' aggiornamento , in realtà è un costrutto di linguaggio), ma sarebbe interessante sapere se uno è migliore dell'altro. Ho usato unset()per la maggior parte della mia codifica, ma di recente ho esaminato alcune classi rispettabili …
Vorrei un modo più pulito per ottenere le seguenti funzionalità, da catturare AErrore BErrorin un blocco: try { /* something */ } catch( AError, BError $e ) { handler1( $e ) } catch( Exception $e ) { handler2( $e ) } C'è un modo per fare questo? O devo catturarli …
Uso in_array()per verificare se esiste un valore in un array come di seguito, $a = array("Mac", "NT", "Irix", "Linux"); if (in_array("Irix", $a)) { echo "Got Irix"; } //print_r($a); ma che dire di un array multidimensionale (sotto): come posso verificare quel valore se esiste nel multi-array? $b = array(array("Mac", "NT"), array("Irix", …
Perché non riesco a passare il nome della tabella a un'istruzione PDO preparata? $stmt = $dbh->prepare('SELECT * FROM :table WHERE 1'); if ($stmt->execute(array(':table' => 'users'))) { var_dump($stmt->fetchAll()); } Esiste un altro modo sicuro per inserire un nome di tabella in una query SQL? Con la sicurezza, intendo che non voglio …
Ho una variabile booleana che voglio convertire in una stringa: $res = true; Ho bisogno che il valore convertito sia del formato: "true" "false"no"0" "1" $converted_res = "true"; $converted_res = "false"; Ho provato: $converted_res = string($res); $converted_res = String($res); Ma me lo dice stringe Stringnon sono funzioni riconosciute. Come posso …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.