ПредишенСледващото

# 91; Cat1 # 93;
а1 = Вася
а2 = Peter
а3 = Маша

как да се направи, за да параметрите (А1, А2, А3.), не се заменят с нови такива, както и данните от масива просто прибавите долу a5, a6, a7.

$ Текст = в ( "edit1") -> текст;
$ Arr = масив ();
array_push ($ Пр "$ текст".);
ини. отворено ( "config.ini");
foreach ($ ARR като $ _id => $ _val)<
ини. напиши (.. "Cat1 '' на '$ _id $ _val.);

Данните се въвеждат в полето (edit1), а след това те трябва да бъдат приложени към .ini файла. Всичко работи, но по-горе код, след като нов запис в (edit1), на мястото на записите в .ini от A0 с новата стойност. и е необходимо да се добави по-долу.
. Извинете ме, ако наистина наистина tuplyu).

Отговорете с цитат

Влизане масив в INI
Потребителски Публикации 161 Благодари 26 път (и) в 20 Публикации

$ Пр # 91; # 93; = С ( "edit1") -> текст
// (горе) се добавят към линията за масив, както аз разбирам, там е в действителност първоначално, че нещо трябва да се намери? Между другото, предварително обявява, че не изглежда непременно празен масив
// $ ARR = взривят ( "", C ( "edit1") -> текст);
// Това е вместо предишния, ако нещо, което ще бъде уникален и Edite стойност масив: р, по принцип, то тогава е възможно от кода на героите за премахване nafig, но масива като масив, изведнъж няколко значения

за ($ _pos = 0. $ _id = 0; $ _pos // За всеки елемент в масива, без пренасочване
докато (вярно) ини. прочетете ( "Cat1" "на стойност $ _id" $ _test ..);
// Проверка на линията с индекса "на стойност $ _id"
ако (strlen ($ _test) <1 or $_test == $arr [ $_pos ] ) още <$_id ++;>
// Ако линията не е разбираем съдържание, или поне така вече - записва, в противен случай след $ _id изглежда в INI
>
$ _id ++;
>
// Край на ГС

Този код ще бъде по-дълъг, но:
а) Ако списъкът е вече там - той ще остане в един екземпляр;
б) записващи елементи само за свободно пространство (добре, в името на истината замества същото =))
Послепис Той пише аматьор аматьорски, така че ако някой има pokompaktnee оферта, не е твърде мързеливи, за да пиша, а не един Seam е полезно.

Публикувано от agpr-Г

$ Пр # 91; # 93; = С ( "edit1") -> текст
// (горе) се добавят към линията за масив, както аз разбирам, там е в действителност първоначално, че нещо трябва да се намери? Между другото, предварително обявява, че не изглежда непременно празен масив
// $ ARR = взривят ( "", C ( "edit1") -> текст);
// Това е вместо предишния, ако нещо, което ще бъде уникален и Edite стойност масив: р, по принцип, то тогава е възможно от кода на героите за премахване nafig, но масива като масив, изведнъж няколко значения

за ($ _pos = 0. $ _id = 0; $ _pos // За всеки елемент в масива, без пренасочване
докато (вярно) ини. прочетете ( "Cat1" "на стойност $ _id" $ _test ..);
// Проверка на линията с индекса "на стойност $ _id"
ако (strlen ($ _test) <1 or $_test == $arr [ $_pos ] ) още <$_id ++;>
// Ако линията не е разбираем съдържание, или поне така вече - записва, в противен случай след $ _id изглежда в INI
>
$ _id ++;
>
// Край на ГС

Този код ще бъде по-дълъг, но:
а) Ако списъкът е вече там - той ще остане в един екземпляр;
б) записващи елементи само за свободно пространство (добре, в името на истината замества същото =))
Послепис Той пише аматьор аматьорски, така че ако някой има pokompaktnee оферта, не е твърде мързеливи, за да пиша, а не един Seam е полезно.

Благодаря ви разбирам.
Резултатът е следния код:

Отговорете с цитат

Мнения: 1 Благодари 0 път (и) в 0 мнения

Помощ за начинаещи !!
има INI-файл:

# 91; blablablabla # 93;
key1 = аааа - аааа - аааа - аааа - аааа
key2 = ВВВВ - ВВВВ - ВВВВ - ВВВВ - ВВВВ
key3 = СССС - СССС - СССС - СССС - СССС
# 91; ohoohooho # 93;
key1 = DDDD - DDDD - DDDD - DDDD - DDDD
key2 = Ийе - Ийе - Ийе - Ийе - Ийе

От съществено значение е, че когато кликнете върху името на списък показва всички ключове
Е довело до този вид код:

$ Пр # 91; # 93; =. // Не мога да разбера как да се вземат масив и останалата част от кода не е сигурен))
ини. отворено ( "game.ini");
$ GameCur = С ( "listBox1") -> елементи -> избрани;
за ($ _pos = 0. $ _id = 0; $ _pos ако (strlen ($ showKey) <1 or $_test == $arr [ $_pos ] ) текст = $ showKey; скъсат;> останало <$_id ++;>
>
$ _id ++;
>

но уви не оре ((
Ето изходния код. помогне кой от консерва

Свързани статии

Подкрепете проекта - споделете линка, благодаря!