php - Returning array key when using array[] = -


what simple method return array key when using array[] add new values.

for example:

$array[] = 'hello world'; return $key_of_hello_world; 

the method i'm thinking of involves:

$key = count($array)-1; 

is there different solution?

conclusion

a combination of end() , key() best in general allows associative if array uses numerical keys, count()-1 seems simplest , fast. added other linked question.

$array[] = 'hello world'; end($array); // set internal pointer end of array $key = key($array); // key of element internal pointer pointing @ return $key; 

Comments

Popular posts from this blog

Android layout hidden on keyboard show -

google app engine - 403 Forbidden POST - Flask WTForms -

c - Why would PK11_GenerateRandom() return an error -8023? -