[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сортировка по числовому значению
yaAlex
Помогите отсортировать по возрастанию числовые данные из файла base.txt и записать изменение обратно в файл.

файл примерно с таким содержимым
word::452::word::
word::2::word::
word::1025::word::
word::25:: word::
word::10:: word::
word::158:: word::

Заранее спасибо. smile.gif
TMake
Что из этого не получается?:
разбирай файл в многомерный массив,
записывай в key числа,
применяешь ksort
собираешь заново содержимое файла,
записываешь файл
yaAlex
Цитата (stepan @ 2.04.2014 - 11:23)
Что из этого не получается?:
разбирай файл в многомерный массив,
записывай в key числа,
применяешь ksort
собираешь заново содержимое файла,
записываешь файл

Я новичок в PHP, если можно пример кода.
Спасибо.
Игорь_Vasinsky
Цитата
если можно пример кода.


легко!

$var = 'string';

echo $var;


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
yaAlex
Цитата (Игорь_Vasinsky @ 2.04.2014 - 11:53)
Цитата
если можно пример кода.


легко!

$var = 'string';

echo $var;

Спасибо! ohmy.gif
А еще варианты есть.
Игорь_Vasinsky
аналогичных - тьма laugh.gif

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
TMake
Цитата (yaAlex @ 2.04.2014 - 11:49)
Я новичок в PHP, если можно пример кода.

ОК
примеры ни кто не будет просто так писать, но можно самому во всем этом разобраться:

разбирай файл (http://www.php.net/manual/ru/function.fgets.php) в многомерный массив (http://ru2.php.net/manual/ru/function.explode.php),
записывай в key числа (http://www.php.net/manual/ru/language.types.array.php),
применяешь ksort (http://ru2.php.net/manual/ru/function.ksort.php)
собираешь заново содержимое файла (http://www.php.net/manual/ru/language.types.string.php),
записываешь файл (http://us1.php.net/manual/ru/function.file-put-contents.php)
yaAlex
Цитата (stepan @ 2.04.2014 - 13:27)
Цитата (yaAlex @ 2.04.2014 - 11:49)
Я новичок в PHP, если можно пример кода.

ОК
примеры ни кто не будет просто так писать, но можно самому во всем этом разобраться:

разбирай файл (http://www.php.net/manual/ru/function.fgets.php) в многомерный массив (http://ru2.php.net/manual/ru/function.explode.php),
записывай в key числа (http://www.php.net/manual/ru/language.types.array.php),
применяешь ksort (http://ru2.php.net/manual/ru/function.ksort.php)
собираешь заново содержимое файла (http://www.php.net/manual/ru/language.types.string.php),
записываешь файл (http://us1.php.net/manual/ru/function.file-put-contents.php)

Если я мог бы разобраться, то не просил бы о помощи.
Поэтому и написал в разделе.
Форум PHP программистов ► PHP практикум ► PHP для начинающих
Я не ферштейн в PHP.
Invis1ble
Цитата (yaAlex @ 2.04.2014 - 12:44)
Цитата (stepan @ 2.04.2014 - 13:27)
Цитата (yaAlex @ 2.04.2014 - 11:49)
Я новичок в PHP, если можно пример кода.

ОК
примеры ни кто не будет просто так писать, но можно самому во всем этом разобраться:

разбирай файл (http://www.php.net/manual/ru/function.fgets.php) в многомерный массив (http://ru2.php.net/manual/ru/function.explode.php),
записывай в key числа (http://www.php.net/manual/ru/language.types.array.php),
применяешь ksort (http://ru2.php.net/manual/ru/function.ksort.php)
собираешь заново содержимое файла (http://www.php.net/manual/ru/language.types.string.php),
записываешь файл (http://us1.php.net/manual/ru/function.file-put-contents.php)

Если я мог бы разобраться, то не просил бы о помощи.
Поэтому и написал в разделе.
Форум PHP программистов ► PHP практикум ► PHP для начинающих
Я не ферштейн в PHP.
TMake
yaAlex халявы не жди, ты разделом ошибся немного, тебе сюда http://phpforum.su/index.php?showforum=112
yaAlex
Цитата (stepan @ 2.04.2014 - 15:01)
yaAlex халявы не жди, ты разделом ошибся немного, тебе сюда http://phpforum.su/index.php?showforum=112

Спасибо.
Всем пока. sad.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.