php

Introduzione a php-strem-iterator

Introduzione a php-strem-iterator

Non tutti conoscono / utilizzano la PHP SPL.

E quindi ci sono diverse librerie in giro che sostanzialmente potrebbero non essere usate in favore della SPL.

C'è però anche da dire che queste librerie sono generalmente più facili da usare.

Ad esempio php-stream-iterator!

Leggi
Exchange rate in PHP e ExchangeRate API

Exchange rate in PHP e ExchangeRate API

ExchangeRate API è un servizio gratuito per ottenere informazioni sulle valute.

Non sembrano esserci limiti alle richieste, ed non è richiesta una registrazione.

Dalle FAQ si evince che i dati vengono aggiornati ogni 24 ore.

Prendendo l'esempio di base dalla documentazione, vediamo come interrogare queste API in PHP.

Leggi
Connessione SSH con PHP

Connessione SSH con PHP

PHP dispone della llibreria ssh2_sftp per poter connettersi a server SFTP.

Dalla documentazione sembra sia inclusa di default, ma sulla mia Debian 9 ho dovuto installare un pacchetto apposito e riavviare il servizio:

# aptitude install php-ssh2
Leggi
Laggere file PDF in PHP

Laggere file PDF in PHP

In genere siamo abituati a cercare librerie per PHP che creino PDF.

Oggi ne vediamo una che invece ne esegue il parsing: PDF Parser!

E' molto facile da usare e da installare.

Potete installarla sia scaricandola da GitHub, che usando composer:

$ composer require smalot/pdfparser
Leggi
Utilizzare la funzione array_reduce in PHP

Utilizzare la funzione array_reduce in PHP

La funzione array_reduce di PHP ci permette di ridurre, nel vero senso della parola, un array ad un solo valore.

Possiamo, ad esempio, sommare tutti i valori dell'array ottenendo un totale.

Leggi
Introduzione a Lodash-PHP

Introduzione a Lodash-PHP

Lodash-PHP è sostanzialmente un porting per la famosa libreria Lodash per Javascript.

Non so dirvi quanto sia utile, perchè molto funzioni già esistono in PHP; però c'è da dire che molte invece mancano.

La libreria in tutto occupa circa 2MB, quindi abbastanza poco da poter essere provata.

Per installarla:

$ composer require lodash-php/lodash-php
Leggi
About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2572 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy