If mit Abgleich eines Arrayinhalts?

WIe kann ich sowas unter php realisieren

array = 0,3,4,50,0 ....

if( 1 IN array)
{}

ALso, das der IF body immer ausgeführt wird wenn hier z.B. 1 in dem array vorhadnen ist?

Wie geht das möglichst elegant? In mysql wäre das ja kein Problem aber in PHP
 
Kennst du das Manual? Wenn nein, dann jetzt: [phpf]in_array[/phpf]. Sogar auf Deutsch!
 
da gibts was schönes für :)

PHP:
<?php
$zahlen = array("0",  "3", "4", "50","100");
if(in_array("1")) 
{
    echo("1 ist vorhanden")
}
elseif(in_array("0", "3", "4", "50","100"))
{
echo("Alle Zahlen sind vorhanden")
}
else
{
echo("Nicht alles stimmt &uuml;berein");
}
?>
das wars schon ;)
 
Ohne berücksichtigung von Groß- und Kleinschreibung
PHP:
function iin_array($n, $a, $s = false) 
{ 
	foreach($a as &$v)
	{
		$v = strtolower($v);
	}
	return in_array(strtolower($n), $a, $s); 
}
 
Zuletzt bearbeitet:
Zurück