【发布时间】:2012-06-02 18:25:18
【问题描述】:
我有一个数组如下,
$country = array ("01. USA","02. Russia","03. UK","04. India");
我只是想用这个字符串$str = "USA"; 搜索我的数组,它应该返回值所在的键。那可能吗。我尝试使用array_search(),但它不起作用。
更新:
实际的数组有,
Array ( [0] => 01. Australian Dollar [1] => 06. Swedish Kroner [2] => 02. British Pound Sterling [3] => 07. Swish Frank [4] => 03. Canadian Dollar [5] => 08. U.S. Dollar [6] => 04. Japanese Yen Per 100 [7] => 09. Euro [8] => 05. Singapore Dollar [9] => 10. Taka Per 100 )
【问题讨论】:
-
“不起作用”?尝试后会发生什么?
-
只能手动,没有内置功能
-
@ChrisW 只是得到一个空屏幕。
-
你试过
array_walk()吗? -
您可以尝试使用
preg_match和array_search(),使用像/USA$/这样的正则表达式语句