Delo z datotekami, XML Flashcards

1
Q

Kako se podatki shranijo na delovni pomnilnik VS na trdi disk?
Kaj pa je File I/O?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

S čim izvedemo enostavno branje v polju v XML?

A

S spremenljivko $filearray

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Kako preberemo enostavno kratko besedilo?
Kako pa ga zapišemo?

A

S funkcijama file_get_contents() in file_put_contents()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Katere $mode poznamo pri funkciji fopen($filename, $mode) in kaj pomenijo?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Kaj pomenita funkciji explode in implode?

A

explode ($separator, $string) vrne polje (array) razbit glede na $separator
implode ($separator, $array) vrne string v katerm so polja locena s $separator-jem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Kako poskrbimo, da so podatki zapisani na trdi disk?

A

s funkcijo fclose()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Kaj je XML parser?

A

= program, ki XML dokument prevede v DOM objekt, ki ga
z razlicnimi programskimi jeziki pretvarjamo v poljubne oblike (npr. tabele).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Zakaj uporabljati XML?

A
  • En kup spletnih servisov uporablja XML za izmenjavo podatkov. 🔁🔢
  • Uporaben je za shranjevanje konfiguracijskih datotek pri izdelavi aplikacij.💾👩‍💻📄
How well did you know this?
1
Not at all
2
3
4
5
Perfectly