Passt auf ;P also ich nen array das so aussieht
$arr = array("vorgang.angebot", "vorgang.next_step", "vorgang_blabla", "auftrag.angebot", "auftrag.kuerzel", "auftrag.nummer");
Alles mit vorgang muss dann in eine einzelnde Variable gespeichert werden möglichst in nen String, array geht aber auch ;P
Alles mit auftrag muss dann auch in ne einzelnde Variable gespeichert werden.
Also so das ich irgendwie zwei variablen habe eine mit den vorgängen und eine mit den aufträgen.
ich hatte mir das so ungefähr gedacht
$arr = array("vorgang.angebot", "vorgang.next_step", "vorgang_blabla", "auftrag.angebot", "auftrag.kuerzel", "auftrag.nummer");
$vorgang = array();
$auftrag = array();
for ($i=0;$i<=count($arr);$i++) {
if (preg_match("/^auftrag/",$arr[$i])) $auftrag[] = $arr[$i];
if (preg_match("/^vorgang/",$arr[$i])) $vorgang[] = $arr[$i];
}
Wenn ich es allerdings ausgebe kommt diese grandiose Fehlermeldung:
Notice: Undefined offset: 6 in D:\Programme\BigApache\Apache\htdocs\metap\string.php on line 51
Notice: Undefined offset: 6 in D:\Programme\BigApache\Apache\htdocs\metap\string.php on line 52
Dies sind die Reihen wo ich mein array oben festlege, allerdings ist das vollkommen okay wenn ich alles bis auf die Schleife mit preg_match ausblende kommt die Meldung nicht.
Also was mache ich falsch?
$arr = array("vorgang.angebot", "vorgang.next_step", "vorgang_blabla", "auftrag.angebot", "auftrag.kuerzel", "auftrag.nummer");
Alles mit vorgang muss dann in eine einzelnde Variable gespeichert werden möglichst in nen String, array geht aber auch ;P
Alles mit auftrag muss dann auch in ne einzelnde Variable gespeichert werden.
Also so das ich irgendwie zwei variablen habe eine mit den vorgängen und eine mit den aufträgen.
ich hatte mir das so ungefähr gedacht
$arr = array("vorgang.angebot", "vorgang.next_step", "vorgang_blabla", "auftrag.angebot", "auftrag.kuerzel", "auftrag.nummer");
$vorgang = array();
$auftrag = array();
for ($i=0;$i<=count($arr);$i++) {
if (preg_match("/^auftrag/",$arr[$i])) $auftrag[] = $arr[$i];
if (preg_match("/^vorgang/",$arr[$i])) $vorgang[] = $arr[$i];
}
Wenn ich es allerdings ausgebe kommt diese grandiose Fehlermeldung:
Notice: Undefined offset: 6 in D:\Programme\BigApache\Apache\htdocs\metap\string.php on line 51
Notice: Undefined offset: 6 in D:\Programme\BigApache\Apache\htdocs\metap\string.php on line 52
Dies sind die Reihen wo ich mein array oben festlege, allerdings ist das vollkommen okay wenn ich alles bis auf die Schleife mit preg_match ausblende kommt die Meldung nicht.
Also was mache ich falsch?
Kommentar