Помощник
|
Вопрос по создание ФУНКЦИИ |
Banderas
|
Сообщение
#1
|
||
|
|
||
|
|||
v1ex |
26.6.2009, 21:07;
Ответить: v1ex
Сообщение
#2
|
|
Ужастно объяснил, не понятно чего ты хочешь
|
|
|
ZiTosS |
27.6.2009, 12:45;
Ответить: ZiTosS
Сообщение
#3
|
|
Banderas, и вправду непонятно... Ты хочешь вписать значение и прогнать поиск по ключам и значениям и найти запись? Тогда так.
function getArrayValue($param, $array) { foreach ($array as $key => $value) if($param == $key || $param == $value) return "{$key} - {$value}"; } Пример использования $assocArray = array(
"one" => "Единица", "two" => "Двойка", "three" => "Тройка", ); echo getArrayValue("two", $assocArray); // выведет "two - Двойка" echo getArrayValue("Тройка", $assocArray); // выведет "three - Тройка" $numberArray = array( "Нуль", "Единица", "Двойка", "Тройка", ); echo getArrayValue(1, $assocArray); // выведет "1 - Единица" echo getArrayValue("Двойка", $assocArray); // выведет "2 - Двойка" |
|
|
Banderas
|
Сообщение
#4
|
|
Почти, типа такого:
$arr = array( "one" => "Единица", "two" => "Двойка", "three" => "Тройка", ); function kOrv($korv, $arr) { if (!isset($korv && $arr)) { echo 'Вы не ввели данные'; exit; } else { while (list($key, $value) = each($a)) { if (($korv == $key) || ($korv == $value)) { echo "$key"; echo "$value"; } } } } echo kOrv($key, $arr); Приеду доработаю, ато выгоняют |
|
|
ZiTosS |
28.6.2009, 11:33;
Ответить: ZiTosS
Сообщение
#5
|
|
|
Banderas, твоя функция нерабочая, в чилу парочки грамматических ошибок. Я же сделал тоже самоей, но только я не в самой функции печатаю строку, а возвращаю её из функции. ИМХО это повышает функциональность. С помощью моей функции ты не только может вывести на экран ключ - значение, но и поработать потом с ними. Например тебе захочется разобрать строку по разделителю и сделать ещё одно сопоставление с БД и так далее...
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
как заслужить право на создание новой темы? | 7 | writer80 | 2213 | 12.3.2024, 22:54 автор: Lumex |
|
<Braga/> Создание Telegram-ботов, web-приложений, крипто-бирж, сайтов. | 2 | newbraga | 1800 | 10.3.2024, 22:04 автор: newbraga |
|
СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое | 5 | CULA | 3427 | 19.12.2023, 18:55 автор: CULA |
|
Создание и ведение аккаунтов в соцсетях ("В контакте"/Telegram) Услуги от профессионального журналиста и SMM-менеджера |
2 | AvtorXXX | 1720 | 13.11.2023, 23:47 автор: AvtorXXX |
|
Создание информационной площадки с доской объявлений | 1 | xweb | 2067 | 16.1.2023, 16:25 автор: xweb |
Текстовая версия | Сейчас: 26.4.2024, 1:41 |