Hi,
es gibt verschiedene Möglichkeiten eine solche Abfrage umzusetzen.
Meine zwei fav. Ansätze wären
PHP-Code:
$haystack = [
25.75,
25.74,
'25.76temp',
'25.76temp',
'25.74temp',
'25.74temp',
'25.70temp',
'25.70temp',
'25.72'
];
$needle = 'temp';
Variante 1:
PHP-Code:
$matches = array_filter($haystack, static function($var){global $needle;return (bool)preg_match("/$needle/i",$var);});
echo "<pre>".print_r($matches, true)."</pre>";
Variante 2:
PHP-Code:
$matches2 = [];
foreach($haystack as $k=>$v) {
if(stripos($v,$needle)) {
$matches2[$k] = $v;
}
}
echo "<pre>".print_r($matches2, true)."</pre>";
Aber die Jungs hier im Forum haben mit Sicherheit noch bessere Lösungen
VG
Runak