Parsing XML in PHP con XML Wrangler
XML Wrangler è una libreria per PHP per facilitare alcune operazioni sugli XML.
In questo articolo vediamo come usarla per fare il parsing di una stringa.
Il linguaggio principe del web
XML Wrangler è una libreria per PHP per facilitare alcune operazioni sugli XML.
In questo articolo vediamo come usarla per fare il parsing di una stringa.
Carbon è una libreria molto usate per la gestione delle date in PHP.
Se non erro è usata come standard anche in diversi framework.
In questo articolo vediamo qualche esempio.
Wordpress di default blocca l'upload di file SVG.
E' possibile risolvere, ovviamente, usando un plugin.
Ma c'è anche la possibilità di farlo via codice.
Per creare dei custom type in Wordpress abbiamo principalmente due possibilità:
Oggi vediamo la prima, ovviamente.
Wordpress mette a disposizione veramente tante funzioni, di cui alcune anche poco conosciute (o almeno io non le conoscevo).
Una di queste è wp_trim_words, che in pratica si occupa di troncare il testo.
La validazione di un JSON in PHP si poteva fare anche prima ovviamente.
Solo che dalla versione 8.3 PHP ci mette a disposizione una funzione apposita: json_validate!
In Laravel il rate limit è impostato di default a 60.
Diciamo che nella maggior parte dei casi può andar bene, ma in altro sarebbe meglio aumentarlo.
Possiamo farlo semplicemente agendo sul file app/Providers/RouteServiceProvider.
In pratica da Laravel devo connettermi ad un FTP, listare i files nella cartella, e scaricarli in una directory sul server.
Prima di tutto dobbiamo installare una libreria apposita.
Piccolo snippet PHP per modificare la label del prezzo in WooCommerce.
In pratica, nel mio caso, il prezzo visualizzato nella scheda prodotto si deve visualizzare così:
Pandoc è una famosa utility da riga di comando che ci consente di convertire una pletora di formati.
Esiste un wrapper per PHP che andremo a studiare in questo articolo.
La cosa principale è che sulla macchina dove girerà il vstro script sia installato anche Pandoc; potete vedere la documentazione ufficiale per l'installazione.