phpbar.de logo

Mailinglisten-Archive

[php] Array- und Schleifenproblem

[php] Array- und Schleifenproblem

Kai_Allard_Liao_(at)_gmx.de Kai_Allard_Liao_(at)_gmx.de
Sun, 7 May 2000 19:32:53 +0200


Hi Andre ;-)


ich hab mich mal rangesetzt. Zuerest die PHP3 Fkt:



$name = array("Thomas", "Thomas", "Thomas", "Sven", "Sven", "Inge", "Inge", "Inge", "Inge");

$a=0;

$schreiben=array("");

for($i=0;$i<<count($name);$i++)

{

  if(current($schreiben)!=$name[$i])

  {

    $schreiben[$a]=$name[$i];

    end($schreiben) ;

    $a++;

  }

}




Fallls du PHP4 verwendest geht das IMHO "huebscher":


$name = array("Thomas", "Thomas", "Thomas", "Sven", "Sven", "Inge", "Inge", "Inge", "Inge");

$schreiben=array("");

for($i=0;$i<<count($name);$i++)

{

  if(!in_array($name[$i], $name))

  {

  array_push($schreiben,$name[$i]);

  }

}



Sicherlich kann man es auch von der Seite aus angehen,

alle doppelten Sachen aus dem Array $name su killen...


MfG Olli *g*<FontFamily><param>Arial</param>

<nofill>


php::bar PHP Wiki   -   Listenarchive