Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > замена символов в массиве


Автор: warningmax 15.6.2008, 14:40
Как в массиве заменить какой-то определенный по счету символ.
Пример:
Есть 33556633 нужно заменить первые две цифры 33 на 44.

Автор: Feldmarschall 15.6.2008, 15:10
33556633 не похоже на массив.

Автор: MoLeX 15.6.2008, 15:10

 ! 
MoLeX
warningmax, необходимо создавать СВОЮ тему, а не поднимать старую. 
Тем более не как не относящиюся к вашему вопросу.

Автор: warningmax 15.6.2008, 15:58
ok

Добавлено через 6 минут и 46 секунд
Код

<?php
$test = file("file.csv");
$trim = array_map('trim', $test);
print_r ($trim);
?>

Чтобы при выводе на экран можно было в каждой строке поменять первые 1-3 символа.

Автор: Feldmarschall 15.6.2008, 16:20
вот так и пиши тогда, что в строке, а не в массиве.
http://php.net/strings <- тебе сюда

Автор: warningmax 15.6.2008, 20:54
Цитата(Feldmarschall @ 15.6.2008,  16:20)
вот так и пиши тогда, что в строке, а не в массиве.
http://php.net/strings <- тебе сюда

А можно сказать какая мне больше всего подходит функция?

Автор: gta4kv 15.6.2008, 21:19
str_rep.... 

Автор: warningmax 15.6.2008, 21:21
Цитата(gta4kv @ 15.6.2008,  21:19)
str_rep....

Спасибо  smile 
 smile 

Автор: gta4kv 15.6.2008, 21:23
в рот мне ноги, какой еще пример?

на странице с мануалом что ли мало примеров!??!



kill you

Автор: warningmax 15.6.2008, 21:26
Цитата(gta4kv @ 15.6.2008,  21:23)
в рот мне ноги, какой еще пример?

на странице с мануалом что ли мало примеров!??!



kill you

Хорошо как заменить только первый символ???

Автор: bobik02 15.6.2008, 21:41
Цитата(warningmax @  15.6.2008,  21:26 Найти цитируемый пост)
Хорошо как заменить только первый символ??? 

например see: substr_replace

Автор: Feldmarschall 15.6.2008, 21:41
можно отрезать от строки первый символ (или сколько нужно) и присоединить юбые другие.
чтобы это сделать, надо ознакомиться с базовыми функциями обработки строк. Это в ПХП - как таблица умножения. Это надо ЗНАТЬ.
поэтому надо ПРОЧЕСТЬ один раз, и разобраться.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)