Come prendere l'anno da una stringa con php [chiuso]

Sep 03 2020

Ho un paio di stringhe che assomigliano a questo:

$string1 = '03 Aug 2020 00:49'

$string2 = '15 Sep 2019 23:02'

$string3 = '21 Jul 2018 22:48'

Come posso prendere l'anno solo dalla stringa? (così 2020o 2019o 2018)

Risposte

3 ShringirajDewangan Sep 03 2020 at 18:07

Prova questo

echo date("Y", strtotime($string1)); echo date("Y", strtotime($string2));
echo date("Y", strtotime($string3));
2 Sascha Sep 03 2020 at 18:06

La soluzione più semplice se il formato è sempre come hai descritto:

echo substr($string1, 7,4);