Visavi.net
Светлая
Темная
Замена переменных.
Форум
PHP общие вопросы
Регулярные выражения
Замена переменных.
Электронная музыка в машину
Печать
RSS
295
Л
Лёха
31.10.2011 / 00:34
Автор
Оранжевые штаны
0
Ребят, подскажите. Вот например есть значения функции '.$sql['country'].' - ru, uk, bl, kz и тд.
Мне нужно чтобы при выводе строки мне выводилось вместо ru - Россия, вместо uk - Украина и тд.
Помогите написать правильное выражение.
K
KOZZ
31.10.2011 / 00:46
Транклюкаторщик
0
делай двухмерный массив и юзай strtr()
С
Саня
31.10.2011 / 00:49
Малиновые штаны
0
Ну тут или в БД добавить еще одно поле с страной id | ru | Russia
или же функцию накатать по типу
function flags($tdl) {
$country = array(
'ru' => 'Russia',
//..... туд дополнить массив
);
$nazv=$country[$tdl];
return $nazv;
}
И заюзать echo flags('ru');
Л
Лёха
31.10.2011 / 00:51
Автор
Оранжевые штаны
0
Помоему то что нужно, проверю
3.
sanzstez
,
$sql = mysql_fetch_array(mysql_query("SELECT * FROM `sms_numbers` WHERE `id` = '".$id_num."'"));
Услуга доступна только для операторов '.$sql['country'].'.
Выводит: Услуга доступна только для операторов ru.
Напиши точно как сделать правильно через array
Изменил: Лёха
31.10.2011 / 00:52
С
Саня
31.10.2011 / 01:02
Малиновые штаны
0
Извольте барин откланяться. Лимит "напиши" "бегом" исчерпан. Выше 3 способа тебе написали, подумай головой что-ли.
Л
Лёха
31.10.2011 / 01:17
Автор
Оранжевые штаны
0
Спасибо блин!
Для выполнения действия необходимо авторизоваться!
Стикеры
/
Теги
/
Правила