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

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

Avtor: Dani Sajtl

Vprašanje 1

Katera PHP funkcija se uporablja za spreminjanje načina ali dovoljenj datoteke ali mape. Deluje podobno kot UNIX-ov ukaz chmod .

Preveri

Pravilno

Bravo! Ni bilo težko, ne?

Naprej

Napačno

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

Nazaj

Vprašanje 2

Dovoljenja na datoteki obresti.txt bi radi nastavili tako, da bi vsi lahko brali in pisali v to datoteko. Kako bi se naj glasila PHP funkcija chmod() ?

chmod("obresti.txt", 0000);
chmod("obresti.txt", 0777);
chmod("obresti.txt", 0765);
chmod("obresti.txt", 0666);

Preveri

Pravilno

Odlično! Kar tako naprej ...

Naprej

Napačno

Joj, ni šlo. Malo bolj se potrudi. Saj ni tako zapletena kombinacija, kot pri lotu. Še enkrat si poglej gradiva na NAUK-u. Pa še en mali namig: števka 7 označuje največje pravice, števka 0 pa najmanjše.

Nazaj

Vprašanje 3

Kaj izpiše naslednja PHP skripta:

<?php

$fp = fopen("nova.dat", "w") or die("Ne morem ustvariti datoteke!");
$nekaj = fwrite($fp, "Pozdravljen! Tukaj je nekaj besedila.");
fclose($fp);

echo $nekaj;

?>


37
Error 401 - file not found.
Ne morem ustvariti datoteke!
Pozdravljen! Tukaj je nekaj besedila.

Pravilno

Ja, seveda. Izpiše se število zlogov zapisanih v datoteko nova.dat .

Naprej

Napačno

Ne, ne. Še enkrat razmisli. Kam se zapiše omenjeno besedilo? Mogoče v datoteko.

Nazaj

Vprašanje 4

Oprimek mape je podoben oprimku datoteke – je posebna spremenljivka, ki kaže na mapo in jo lahko nastavimo s pomočjo katere funkcije?

opendir()
dirname()
closedir()
readdir()

Pravilno

Res je! Dobro si sledil snovi.

Naprej

Napačno

Ne, ne. Še enkrat preberi vprašanje! Oprimek mape je podoben oprimku datoteke, torej?

Nazaj

Vprašanje 5

Vsaka mapa vsebuje seznam datotek in podmap znotraj nje, kot tudi . (označuje trenutno mapo) in .. (označuje podrejeno mapo).

drži
ne drži

Pravilno

Odgovor je pravilen! Upam, da veš kje je zavajajoč podatek.

Naprej

Napačno

Ups. Še enkrat dobro preberi trditev.

Nazaj

Vprašanje 6

Poveži funkcije z njihovim opisom oz. razlago.

Funkcija se uporablja za podvajanje datoteke in sprejme dva argumenta v obliki niza.
Funkcija se uporablja za brisanje datoteke.
Funkcija se uporablja za preimenovanje ali premikanje datotek.
copy()
unlink()
rename()

Preveri

Pravilno

Odlično! Kar tako nadaljuj.

Naprej

Napačno

Ne, ne, ne! Imena funkcij so povsem logična. Razmisli še enkrat!

Nazaj

Vprašanje 7

Kaj počne naslednja PHP skripta?

<?php

$moja_datoteka = "test.txt";
$nekaj = file($moja_datoteka);
for($i = count($nekaj);$i > 0; $i--){
  echo $nekaj[$i]."<br>";
}

?>


Izpiše vse vrstice v datoteki test.txt v obratnem vrstnem redu.
Izpiše vse znake v datoteki test.txt z velikimi črkami.
Prešteje vse vrstice v datoteki test.txt .
Izpiše celotno vsebine datoteke test.txt .

Pravilno

Odlično! Vidim, da razumeš.

Naprej

Napačno

Ne, ne ... Funkcija file() prebere celotno datoteko v seznam. Potem pa ...

Nazaj

Vprašanje 8

Katera funkcija vrne true , če je testirano ime datoteka?

Preveri

Pravilno

Odlično ti gre! Le tako naprej.

Naprej

Napačno

Tukaj pa ne bo ugibanja. Kaj naj rečem? Pomagaj si s prosojnicami na NAUK-u.

Nazaj

0%
0%