Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: функция замены русских букв на английские
 
 автор: myquery   (24.12.2006 в 09:50)   письмо автору
 
 

Вот в общем и весь вопрос есть ли функция замены русских букв на английские в пхп что бы например имя файла при записи на сервер изменить на анг например была картинка.jpg
а сделать kartinka.jpg

   
 
 автор: Trianon   (24.12.2006 в 10:50)   письмо автору
 
   для: myquery   (24.12.2006 в 09:50)
 

в php есть функция замены. А уж каких букв и на что - придумывайте сами.

$text = str_replace(array('а','б','в'.....), 
                    array('a','b','v'.....), 
                 $text);

   
 
 автор: myquery   (24.12.2006 в 15:33)   письмо автору
 
   для: Trianon   (24.12.2006 в 10:50)
 

Спасибо вполне подходит, а нет ли какой нибудь функции чтобы заменяла не только б на b но и Б на b те без учета регистра.

   
 
 автор: Trianon   (24.12.2006 в 16:34)   письмо автору
 
   для: myquery   (24.12.2006 в 15:33)
 

$text = str_replace(array('A','а','Б','б','В','в'.....),  
                    array('a','a','b','b','v','v'.....),  
                 $text); 

   
 
 автор: kasmanaft   (24.12.2006 в 16:44)   письмо автору
 
   для: myquery   (24.12.2006 в 15:33)
 

В php 5 есть регистронезависимый вариант str_ireplace

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования