Dale_G Posted September 28, 2008 Share Posted September 28, 2008 Hello everyone, long time no post...but anyway, I have a little problem here, which probably has a very easy solution, see if you can help me out here... This is an array. $fruits = array( 'apples', 'oranges', 'bananas', 'pineapples' ); And, obviously I can access "apples" by $fruits[0]; And that's alright. But, how can I get it's numeric value just from the string? Ex. If I enter apples I want 0 returned, if I enter bananas I want 2 returned, etc. If that makes sense, getting the numeric position based on the array value. Link to comment https://forums.phpfreaks.com/topic/126205-solved-getting-the-numeric-value-in-an-array-with-only-strings/ Share on other sites More sharing options...
Dale_G Posted September 28, 2008 Author Share Posted September 28, 2008 Without the use of keys if I may add, just a plain ol' array! Link to comment https://forums.phpfreaks.com/topic/126205-solved-getting-the-numeric-value-in-an-array-with-only-strings/#findComment-652613 Share on other sites More sharing options...
trq Posted September 29, 2008 Share Posted September 29, 2008 $key = array_keys($fruits,'apples'); Link to comment https://forums.phpfreaks.com/topic/126205-solved-getting-the-numeric-value-in-an-array-with-only-strings/#findComment-652617 Share on other sites More sharing options...
Dale_G Posted September 29, 2008 Author Share Posted September 29, 2008 Right, that works! When I said without the use of keys I meant like, keys in the actual array ( 'apple' => 0 ), this is great, thank you thorpe! Link to comment https://forums.phpfreaks.com/topic/126205-solved-getting-the-numeric-value-in-an-array-with-only-strings/#findComment-652618 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.