(29 июл 2013, 22:01) (
0/
0)
[
0]
Тема закрыта для обсуждения!
(29 июл 2013, 21:43) (
0/
0)
[
0]
Миледи, это проще array_search использовать, дело в том что содержимое не всегда \"зеленая трава\" может быть например \"скошенная трава\" поэтому и писал, что поиск именно по слову нужен.
preg_match тоже не катит, с ним уже другая проблема
Добавлено 29.07.13 в 22:01:40:
С preg_match разобрался, прошлый раз результат почему-то не хотел работать вне foreach
[code]
foreach($arr as $key => $v){
if(preg_match(\'/трава/si\', $v)){
$k = $key;
}
}
echo \'Нужный ключ: \'.$k;
[/code]
(29 июл 2013, 21:37) (
0/
0)
[
0]
Задача: определить ключ массива, в котором есть часть текста (слово).
Более популярно:
$arr = array(\'зеленый\', \'зеленая трава\', \'зеленая бумажка\');
Нужно найти слово \"трава\" в массиве и определить ключ в котором находится данное слово.
Кто поможет с решением?