Aus FOR schleife ein Array zaubern
counter
- php
0 Auge
Hallo,
ich habe in einer FOR schleife in der ich Daten per pregmatch aus einem Datensatz hole.
Nun möchte ich diesen Datensatz einfach als Array weiter im Script nutzen . Aber schaut euch meine Bastelei einfach selbst an:
Die Quelle $data2 enthält eine Liste mit Links
preg_match_all("|<A HREF(.*)A>|Uism",$data2[1][0], $items, PREG_PATTERN_ORDER);
//nun Zählen wir erstmal wieviele Links überhaupt vorhanden sind
if (count($items[1])==0) {
preg_match_all("|<A HREF(.*)A>|Uism",$data2[1][0], $items, PREG_PATTERN_ORDER);
}
for ($i=0; $i<count($items[1]); $i++) {
// So suchen wir uns die Linktitel und ID´s aus dem System
preg_match_all('|="/cgi-portal/de/wort_www(.*)">(.*)</|Uism',$items[1][$i], $regs, PREG_PATTERN_ORDER);
$wort2= html_entity_decode(trim($regs[2][0]),ENT_QUOTES,"UTF-8");
$id2= str_replace("?site=208&Wort_id=","",$regs[1][0]);
echo '<b>·</b> '.$wort2.' die ID lautet "'.$id2.'"<br>';
Danke
Counter
Hallo
ich habe in einer FOR schleife in der ich Daten per pregmatch aus einem Datensatz hole.
Nun möchte ich diesen Datensatz einfach als Array weiter im Script nutzen .
$arrayNeu = array();
for ($i=0; $i<10; $i++) {
$arrayNeu[] = $arrayAlt[$i];
// oder mit Übernahme des Zählers
$arrayNeu[$i] = $arrayAlt[$i];
}
Tschö, Auge