steve: Array: array_push ohne index

habe folgendes Problem:

ich möchte 2 werte in ein array machen, ohne ein führendes index.

weil php macht es automatisch so:

array_push ($array, "$str => 1");   =  array( [0] => str => 1 );

ich brauch es aber so:  array([str] => 1 );
da ich den wert 1 in abhanigkeit von str ändern möchte.
und zwar so: $array[str]++;

vielen dank, steve

  1. Hi,

    array_push ($array, "$str => 1");   =  array( [0] => str => 1 );

    wie waers mit $array[$str]=1, ?
    ferner hat auch ein assoziatives array immer einen nummerischen index
    zu mindest intern.
    siehe :

    $test=array(
           'erster'=>1,
           'zweiter'=>2,
    );

    echo $test[0] #

    1

    ausserdem wuerd ich variablen nicht nach funktionen bennen :)
    bye,
             niko