PHP - Vprašanja za ponovitev (1. del)

PHP - Vprašanja za ponovitev (1. del)

Avtor: Dani Sajtl

Vprašanje 1

Datoteka je urejeno zaporedje zlogov shranjenih na trdem disku ali katerem drugem pomnilnem mediju.

drži
ne drži

Pravilno

Odlično. Le tako naprej.

Naprej

Napačno

Če ni črno je pa ... zlogu rečemo po angleško byte - mogoče bo sedaj bolj jasno.

Nazaj

Vprašanje 2

Med operacijskimi sistemi temelječimi na UNIX-u, npr. Linux in Windows obstaja veliko razlik, ena od njih je tudi v tem, kako je zapisana datotečna pot. Pravilno zapisana datotečna pot do datoteke primer.txt za Linux je:

/home/dani/documents/primer.jpg
C:\MojiDok\documents\primer.txt
\home\dani\documents\primer.txt
/home/dani/documents/primer.txt

Preveri

Pravilno

Da, res je.

Naprej

Napačno

Še enkrat preberi kako se glasi vprašanje!

Nazaj

Vprašanje 3

S katero funkcijo ugotovimo ali datoteka obstaja preden jo skušamo odpreti?

Preveri

Pravilno

Bravo! Dobro razumeš snov!

Naprej

Napačno

Če ne gre drugače si pomagaj s prosojnicami na NAUK-u, kjer smo govorili o tej temi.

Nazaj

Vprašanje 4

Kaj je shranjeno v spremenljivki $zanimivo po izvedbi funkcije basename ?

$zanimivo = basename("/home/miha/Pomembno/postevanka.html");

postevanka.html
/home/miha/Pomembno/postevanka.html
Pomembno/postevanka.html
home
miha/Pomembno
html

Pravilno

Ja, res je. Kar tako naprej.

Naprej

Napačno

Ne, nisi razumel-a pomena funkcije basename .

Nazaj

Vprašanje 5

Oprimek datoteke je kazalec povezan z odprto mapo, ki ga lahko nato uporabimo pri dostopu do vsebine mape.

drži
ne drži

Pravilno

Da res je. Definicija je napačna.

Naprej

Napačno

Ne, ne. Če bi v definiciji mapo zamenjali z datoteko ...

Nazaj

Vprašanje 6

fopen() sprejme kot drugi argument način kako bo datoteka uporabljena. Poveži različne načine z ustreznimi opisi.

odpre datoteko samo za branje; kazalec datoteke je postavljen na začetek datoteke
odpre datoteko za branje in pisanje; kazalec datoteke je postavljen na začetek datoteke
odpre datoteko samo za pisanje; vsebina datoteke bo izgubljena; če datoteka ne obstaja jo PHP skuša ustvariti
odpre datoteko za branje in pisanje; vsebina datoteke bo izgubljena; če datoteka ne obstaja jo PHP skuša ustvariti
odpre datoteko samo za dodajanje; podatki so zapisani na konec obstoječe datoteke; če datoteka ne obstaja jo PHP skuša ustvariti
odpre datoteko za branje in dodajanje; podatki so zapisani na konec obstoječe datoteke; če datoteka ne obstaja jo PHP skuša ustvariti
r
r+
w
w+
a
a+

Preveri

Pravilno

Odlično! Kar tako nadaljuj.

Naprej

Napačno

Ne bo držalo! Oznaka argumenta ima nek smisel, skušaj se spomniti in bo šlo.

Nazaj

Vprašanje 7

Kaj se zapiše v datoteko, če je del PHP kode naslednji:

fwrite($oprimek, "Danes je lep sončen dan", 12);

Danes lep dan
Danes je lep
p sončen dan
Ničesar se ne izpiše.

Pravilno

Vidim, da ti je vse jasno.

Naprej

Napačno

Zanimivo, vendar napačno. Parameter "12" ima pomen! Še enkrat si poglej e-prosojnice na NAUK-u.

Nazaj

Vprašanje 8

Poveži PHP funkcije za delo z datotekami z njihovimi opisi.

Preveri ali smo na koncu datoteke.
Prebere celotno datoteko v seznam brez potrebe po predhodnem odpiranju datoteke.
Prebere celotno datoteko v niz brez potrebe po predhodnem odpiranju datoteke.
Prebere vrstico z vejico ločenih podatkov (CSV – comma separated value).
Prebere eno vrstico naenkrat.
feof()
file()
file_get_contents()
fgetcsv()
fgets()

Preveri

Pravilno

Odlično! Kar tako nadaljuj.

Naprej

Napačno

Ne, ne, ne! Imena funkcij niso kar naključna. Obstaja neka logika. Razmisli še enkrat!

Nazaj

0%
0%