# dilp (10.03.2019 / 18:42)
ДоХтор, не работает твой код , пишет ошибку.
<br />
<b>Parse error</b>: syntax error, unexpected '=' in <b>[...][...]</b> on line <b>21</b><br />
и в нем я не вижу в поиске не ни слова что ищ
Ты не внимательно читаешь то, что тебе пишут - я выше предупредил, что мой вариант работает на пхп 7, и что бы в этом убедиться, ты можешь перейти по ссылке, и нажать кнопку "Execute code".
dilp,
мне нужен комбайн вида
if ($key = array_search('груша'+'зеленый', $fruits +$colors ))
{
echo $colors[$key]; // Та самая груша
}
Ну что тут добавить-то? Перечитай ещё раз все сегодняшние посты, и найди ответ - он есть.
_________
Или же используй два вызова array_search(), один - для поиска ключа по названию фрукта, второй - для поиска ключа по цвету фрукта. Но вот не задача : как ты будешь использовать эти два найденных числа? Как ты их сопоставишь, какой цвет от какого фрукта? Юзай ассоциативный массив, как я говорил выше.
ДоХтор, код работает на 7.
но, во первых нет поиска по цвету,
во вторых , при смене местами красный и зеленый с ключами 4 и 2 то выдает ошибку,
то есть это не решение , а адаптация кода под нужный ответ
# dilp (10.03.2019 / 20:41)
ДоХтор, код работает на 7.
но, во первых нет поиска по цвету,
во вторых , при смене местами красный и зеленый с ключами 4 и 2 то выдает ошибку,
то есть это не решение , а адаптация кода под нуж
Решением будет переход на ассоциативный массив. Больше тут добавить нечего.
ДоХтор, Блин я все время этот сайт забываю с проверялкой кода))
В закладки наконец то захреначил
# dilp (10.03.2019 / 20:41)
ДоХтор, код работает на 7.
На пробуй
this function, проще не получается, проще тебе Эдо написал что с массивом надо сделать))
# kantry (10.03.2019 / 21:17)
ДоХтор, Блин я все время этот сайт забываю с проверялкой кода))
В закладки наконец то захреначил
Удобная вещь
Правда не все скрипты там можно тестировать, но для простеньких демок сойдёт.
# dilp (10.03.2019 / 18:42)
ДоХтор, не работает твой код , пишет ошибку.
<br />
<b>Parse error</b>: syntax error, unexpected '=' in <b>[...][...]</b> on line <b>21</b><br />
и в нем я не вижу в поиске не ни слова что ищ
Конкатенация через точку же
# Koenig (10.03.2019 / 21:38)
Конкатенация через точку же
Ыыыы ? Димон, там не конкатенация, а разыменование массивов. Конкретней - вместо list() используется [].
kantry, вроде то что надо , но там через echo , а мне надо return $key;