Появилась, возможно глупая, но показалось интересная задача. Короче:
Надо заменить каждую букву на соответствующую ей картинку.
Может как то так, но по другому:
$str = "9 марта 2010";
$mn = array('null', 'января', 'февраля', 'марта');
foreach($mn[/s] as $id => $val)
{
echo ereg_replace($val, '<img src="images/'.$id.'.png" width="50" height="50" />', $str);
}
Может есть какая функция?
Спустя 18 минут, 12 секунд (10.04.2010 - 16:53) phz написал(а):
Может лучше так
function abc($text)
{
$b = array(
'А',
'Б'
);
$img = array(
'<img src="a.gif" />',
'<img src="b.gif" />'
);
return str_ireplace($b, $img, $text);
}
echo abc('АБ');
Спустя 53 минуты, 33 секунды (10.04.2010 - 17:46) freed-master написал(а):
Спасибочки!!!
Это именно то что нужно!
Это именно то что нужно!
Спустя 39 минут, 37 секунд (10.04.2010 - 18:26) FatCat написал(а):
Цитата (phz @ 10.04.2010 - 17:53) |
$b = array( |
Гхм!
$ru = explode(" ","е ё ж ч ш ю я а б в г д з и й к л м н о п р с т у ф х ц щ ы э");
$en = explode(" ","je jo zh ch sh ju ja a b v g d z i j k l m n o p r s t u f h c w y e");
$txt = str_replace
(
$ru,
'<img src="'.$en.'.gif">',
$txt
);
Спустя 19 часов, 5 минут, 23 секунды (11.04.2010 - 13:31) phz написал(а):
У нас же получается два массива $ru и $en, и когда мы вставляем в search эти теги '<img src="'.$en.'.gif">' то все вхождения search не будут заменены на replace. На выходе получаем <img src="Array.gif"> Поиск сбивается как я понимаю
Спустя 13 минут, 10 секунд (11.04.2010 - 13:45) DedMorozzz написал(а):
эм, а не проще ли сию букву писать на картинке сразу? И сгенериную картинку вставлять
_____________
Всем, кто заинтересован, могу помочь начать зарабатывать на forex.
Пишите в личку или на e-mail: flash-dirt@yandex.ru