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.
Un collega ha aggiunto il comando assert alcune volte nelle nostre librerie in luoghi in cui avrei usato un'istruzione if e lanciato un'eccezione. (Non avevo mai nemmeno sentito parlare di asserire prima di questo.) Ecco un esempio di come lo ha usato: assert('isset($this->records); /* Records must be set before this …
Sto costruendo un'app di automazione web Curl e ho qualche problema con il fatto che non riesco a ottenere il risultato desiderato della mia azione POST, ho qualche problema a capire come posso mostrare la richiesta POST completa che sto inviando (con le intestazioni), io ho cercato su questo ma …
Sto usando json_decode()qualcosa come: $myVar = json_decode($data) Il che mi dà un output come questo: [highlighting] => stdClass Object ( [448364] => stdClass Object ( [Data] => Array ( [0] => Tax amount liability is ....... Voglio accedere al valore della stringa nella chiave [0]. Quando provo a fare qualcosa …
Voglio selezionare solo una classe chiamata .date Per qualche motivo, non riesco a farlo funzionare. Se qualcuno sa cosa c'è che non va nel mio codice, sarebbe molto apprezzato. @$doc = new DOMDocument(); @$doc->loadHTML($html); $xml = simplexml_import_dom($doc); // just to make xpath more simple $images = $xml->xpath('//[@class="date"]'); foreach ($images as …
Devo scaricare il file remoto usando curl. Ecco il codice di esempio che ho: $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $st = curl_exec($ch); $fd = fopen($tmp_name, 'w'); fwrite($fd, $st); fclose($fd); curl_close($ch); Ma non può gestire file di grandi dimensioni, perché legge prima nella memoria. È possibile eseguire …
Ho una varietà di array che conterranno story & message o semplicemente story Come posso verificare se un array contiene sia la storia che il messaggio? array_key_exists()cerca solo quella singola chiave nell'array. C'è un modo per fare questo?
Faccio fatica a capire quando strtrsarebbe preferibile str_replaceo viceversa. Sembra che sia possibile ottenere esattamente gli stessi risultati utilizzando entrambe le funzioni, sebbene l'ordine in cui vengono sostituite le sottostringhe sia invertito. Per esempio: echo strtr('test string', 'st', 'XY')."\n"; echo strtr('test string', array( 's' => 'X', 't' => 'Y', 'st' …
Ottengo questo errore PHP: Parse error: errore di sintassi, T_VARIABLE imprevisto Da questa linea: $list[$i][$docinfo['attrs']['@groupby']] = $docinfo['attrs']['@count']; C'è qualcosa di sbagliato in questa linea?
Ho questa classe di test di seguito e voglio eseguire solo un test da essa, ad esempio "aboutPage". Delle idee come? Ecco come eseguo solo questo file: codecept run tests/acceptance/VisitorCest.php Ma ora voglio eseguire solo un test dal file. <?php use \AcceptanceTester; class VisitorCest { public function _before(){} public function …
Esempio in doc: DB::table('users') ->whereExists(function($query) { $query->select(DB::raw(1)) ->from('orders') ->whereRaw('orders.user_id = users.id'); }) ->get(); Ma cosa succede se ho bisogno di usare una variabile esterna in questo modo: ->where('city_id', '=', $this->city->id) ->where(function($query) { $query->where('name', 'LIKE', '%'.$searchQuery.'%') ->orWhere('address', 'LIKE', '%'.$searchQuery.'%') }) Per ora ho creato una nuova proprietà e vi ho acceduto …
Ho un array: $list = array('string1', 'string2', 'string3'); Voglio ottenere l'indice per un dato valore (cioè 1per string2e 2per string3) Tutto quello che voglio è la posizione delle stringhe nell'array string1 è 0 string2 è 1 string3 è 2 Come ottenerlo?
C'è un modo per aggiornare un record in Laravel utilizzando modelli eloquenti solo se è stata apportata una modifica a quel record? Non voglio che nessun utente richieda il database senza una buona ragione più e più volte, basta premere il pulsante per salvare le modifiche. Ho una javascriptfunzione che …
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.