PHP

Il linguaggio principe del web

Mattepuffo's logo
Convertire un array in stringa in PHP

Convertire un array in stringa in PHP

In PHP si fa molto uso di array; può succedere che a volte abbiamo bisogno di trasformare un array in un'unica stringa.

E' possibile farlo in tre modi (o almeno io conosco questi tre):

  • usando la funzione implode
  • usando la funzione json_encode
  • costruendo la stringa ciclando sull'array

Mattepuffo's logo
Creare e scaricare file CSV in PHP

Creare e scaricare file CSV in PHP

Oggi vi presento una piccola funzioncina che ci permette di creare un file CSV al volo e metterlo in download usando PHP.

Non useremo librerie di terze parti, ma le funzioni standard:

  • fopen
  • fputcsv
  • fseek
  • fpassthru

Mattepuffo's logo
Inviare dati JSON con PHP e Guzzle

Inviare dati JSON con PHP e Guzzle

Guzzle è una libreria che ci consente di creare un client HTTP con PHP.

L'abbiamo già vista varie volte, ed oggi la vediamo per l'invio dei dati JSON in POST ad una API.

Non vi posto tutto il form perchè è la solita solfa.

Mattepuffo's logo
Paginazione in Wordpress con get_posts

Paginazione in Wordpress con get_posts

La funzione get_posts di Wordpress ci permette di iterare sui post, indicando diversi tipi di filtri / opzioni.

Di default, ovviamente, non tiene in considerazione il discorso della paginazione.

Oggi vediamo un esempio che ho appena applicato ad un sito che sto sviluppando con Wordpress ed un template custom

Mattepuffo's logo
Sottrarre tempo in PHP

Sottrarre tempo in PHP

In pratica prendo un dato da un database, che mi arriva come stringa in questo formato: 10:00:00.

In sostanza le 10 mattina.

Da qui devo sottrarre 15 minuti a quella "stringa" in PHP.