Delo z datotekami, XML Flashcards
Kako se podatki shranijo na delovni pomnilnik VS na trdi disk?
Kaj pa je File I/O?
Podatki na delovnem pomnilniku so prehodnega značaja - ko program ugasnemo se podatki zbrišejo.
Če podatke shranimo na trdi disk, ti ostanejo zapisani.
File I/O:
File input - zapisovanje datoteke na trdi disk
File output - branje datotek iz trdega diska
S čim izvedemo enostavno branje v polju v XML?
S spremenljivko $filearray
Kako preberemo enostavno kratko besedilo?
Kako pa ga zapišemo?
S funkcijama file_get_contents() in file_put_contents()
Katere $mode poznamo pri funkciji fopen($filename, $mode) in kaj pomenijo?
r: Odpri samo za branje; kazalec na zacetek datoteke.
r+: Odpri za branje in pisanje; kazalec na zacetek datoteke.
w: Odpri samo za pisanje; kazalec na zacetek datoteke in izbriši vsebino. Če datoteka ne
obstaja, jo poskusi ustvariti.
**w+: ** Odpri za branje in pisanje; kazalec na zacetek datoteke in izbriši vsebino. Če datoteka
ne obstaja, jo poskusi ustvariti.
a: Odpri samo za pisanje; kazalec na konec datoteke. Ce datoteka ne obstaja, jo poskusi ustvariti. V tem nacinu fseek() nima učinka, zapisi so vedno dodani.
a+: Odpri za branje in pisanje; kazalec na konec datoteke. Ce datoteka ne obstaja, jo poskusi ustvariti. V tem nacinu fseek() vpliva samo na položaj branja, zapisi so vedno dodani.
Kaj pomenita funkciji explode in implode?
explode ($separator, $string) vrne polje (array) razbit glede na $separator
implode ($separator, $array) vrne string v katerm so polja locena s $separator-jem
Kako poskrbimo, da so podatki zapisani na trdi disk?
s funkcijo fclose()
Kaj je XML parser?
= program, ki XML dokument prevede v DOM objekt, ki ga
z razlicnimi programskimi jeziki pretvarjamo v poljubne oblike (npr. tabele).
Zakaj uporabljati XML?
- En kup spletnih servisov uporablja XML za izmenjavo podatkov. 🔁🔢
- Uporaben je za shranjevanje konfiguracijskih datotek pri izdelavi aplikacij.💾👩💻📄