Gränssnitt för redigering av textfil

PHP

1 svar · 251 visningar · startad av Jaan

Medlem sedan feb. 200340 inlägg
Trådstart#1

Hej!

Jag har en textfil som ser ut så här (varje rad består av nyckel och värde, vissa nycklar kan förekomma i grupper och flera gånger):

FÄLT01  ETT_VÄRDE
FÄLT02  ETT_VÄRDE
FÄLT03  ETT_VÄRDE
FÄLT04  ETT_VÄRDE
// Block A
BLOCK05  ETT_VÄRDE
BLOCK06  ETT_VÄRDE
BLOCK07  ETT_VÄRDE
// Block A
BLOCK05  ETT_VÄRDE
BLOCK06  ETT_VÄRDE
BLOCK07  ETT_VÄRDE
// Block A
BLOCK05  ETT_VÄRDE
BLOCK06  ETT_VÄRDE
BLOCK07  ETT_VÄRDE
// Block B
BLOCK08  ETT_VÄRDE
BLOCK08  ETT_VÄRDE

Jag vill att användaren ska kunna ändra värdena och även ordningen på "blocken". Min första tanke var att läsa in filen till en array som sen användaren via ett gränssnitt kan ändra.
Jag kan inte använda en databas...

Hur skulle ni göra?

Medlem sedan aug. 20002 975 inlägg
#2

Det kan bli problem om du har samma nyckel flera gånger inom en grupp, eller samma namn på grupper, i annat fall tycker jag det ser ut som om parse_ini_file skulle vara ett bra alternativ för att läsa. Sedan får du skapa någon funktion själv för att spara en sådan fil utifrån arrayen.

294 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
152 ms — ändringar (db)