Array durchsuchen und alle Schlüssel und Werte zurückgeben, wenn Übereinstimmung gefunden wurde

8

Ich möchte eine Suche in einem Array durchführen und alle Werte zurückgeben, wenn eine Übereinstimmung gefunden wird. Der Schlüssel [name] im Array ist, was ich suche.

%Vor%

Wenn ich nach John Doe suchen würde, würde ich zurückkehren.

%Vor%

Wäre es einfacher, die Arrays basierend auf dem, wonach ich suche, umzubenennen? Anstelle des obigen Arrays kann ich auch Folgendes generieren:

%Vor%     
Tim 25.02.2012, 00:19
quelle

3 Antworten

6
%Vor%

Erfordert PHP 5.3.x

    
iBiryukov 25.02.2012, 00:27
quelle
1

Ich möchte eine optionale Änderung an Scibuffs Antwort anbieten (was ausgezeichnet war). Wenn Sie nicht nach einer genauen Übereinstimmung suchen, sondern nach einer Zeichenfolge innerhalb des Arrays ...

%Vor%

Rufen Sie dies mit ...

auf %Vor%     
Sparky 14.09.2017 17:48
quelle
1
%Vor%     
scibuff 25.02.2012 00:24
quelle

Tags und Links