ARRAY automatisch erweitern

ahykes

Erfahrenes Mitglied
Hallo !
Also gleich mal los :

Also ich habe ein Array $DBdel[] . Okay soweit so gut. Nun möchte ich, dass Array bei jedem Seitenaufruf um eine Variable "erweitern". Das ganze sieht dann so aus .

Seite aufruf : 'test.php?vari='.$recordset

In $recordset steht also bei einem Aufruf mal 6 und beim anderen mal der Wert 2. Nun will ich ihn dazu zwingen, dass er jedes Mal das Array um eine weitere Zahl erweitert.
Hat einer n`Idee? Gruß Alex :p
 
folgendes beispiel:
dein array hat den namen $array
der wert, mit dem das array erweitert werden soll haisst $wert

moglichkeit 1:
PHP:
<?php
$array[] = $wert;
?>

möglichkeit 2:
PHP:
<?php
array_push ($array, $wert);
?>
bei der 2. möglichkeit MUSS $array bereits ein array sein. wenn du das nicht 100%ig wissen kannst, solltest du die erste variante nehmen.

mfg
sven
 
Danke für Deine schnelle Antwort! Aber so mache ich das ja schon aber es geht nicht :) .
Schau : In meiner Variable steht "47" zu 1000%

Aber jetzt pass mal auf : wenn ich ich jetzt folgendes mache :
PHP:
print_r(array_keys($DELARRAY));
Gibt er das aus :
Array ( [0] => 0 )

Wie kann das sein?
 
gib das array einfach mal mit print_r ($array) aus...

oder:
versuche das array anders zu pushen:

PHP:
<?php
$array[] = $_REQUEST["wert"];
?>
 
Das sind knapp 400 Zeilen !

Darum hier der Seiten aufruf :
PHP:
editdependencies.php?versionid='.$versionid.'&CurrentMode=4&ZeilenId_del='.$Zeile.'&DBdel='.$aVersionDependencies[$i][0].'&'.strip_tags(SID)'

Und hier die Stelle, an die er springt

PHP:
//Löscharray erzeugen
	$DELARRAY;
	echo 'STOPPED!';
	echo '<br>';
	echo $DBdel;
	echo '<br>';	


	$DELARRAY[] = $DBdel;
	//$_SESSION['$DELARRAY'] = $DELARRAY;
	print_r(array_keys($DELARRAY));
 
wschon mal mit
Code:
array_pad($array,1,zahl);

probiert?
fügt dem array $array 1 element inzu, nämlich zahl
 
Warning: array_pad() [function.array-pad]: The argument should be an array in C:\apachefriends\xampp\htdocs\tree\editdependencies.php on line 241

oOO! :)
 
Zurück