How to push hash into array of hash in php?

后端 未结 4 1439
梦谈多话
梦谈多话 2021-01-16 10:02

Like array_push() where we can push an element in to array. I want to push an hash [name,url] in to an array of hash.

4条回答
  •  时光取名叫无心
    2021-01-16 10:43

    I do not know, what do you need, but it you need to push pair of values into array, this may be your solution:

    $hashes_array = array();
    
    array_push($hashes_array, array(
        'name' => 'something1',
        'url' => 'http://www1',
    ));
    
    array_push($hashes_array, array(
        'name' => 'something2',
        'url' => 'http://www2',
    ));
    

    After that $hashes_array should look like that (each element of the bigger array is array itself - associative array with two keys and two values corresponding to them):

    [
        ['name' => 'something1', 'url' => 'http://www1'],
        ['name' => 'something2', 'url' => 'http://www2']
    ]
    

提交回复
热议问题