Gunnar Bittersmann: Array.findLast in PHP

Beitrag lesen

Ich habe solch ein Array

const episodes = [
	{ name: 'The Next Generation', datePublished: '2023-02-16' },
	{ name: 'Disengage', datePublished: '2023-02-23' },
	{ name: 'Seventeen Seconds' },
	{ name: 'No Win Scenario' },
	{ name: 'Imposter' },
	{ name: 'Bounty' },
];

und möchte das letzte Element finden, das eine bestimmte Eigenschaft hat:

const recent = episodes.findLast(element => element.datePublished);

console.log(recent.datePublished); // 2023-02-23

In JavaScript kein Problem. Aber wie macht man das in PHP? Gibt’s da eine entsprechende Funktion oder muss man das selbst mit einer Schleife implementieren?

🖖 Живіть довго і процвітайте

--
„Im Vergleich mit Elon Musk bei Twitter ist ein Elefant im Porzellanladen eine Ballerina.“
— @Grantscheam auf Twitter