Który tryb otwarcia strumienia pliku w funkcji fopen() służy do zapisu, umieszcza wskaźnik pliku na samym początku oraz usuwa dotychczasową zawartość pliku (obcina plik do zerowej długości)?
Który tryb otwarcia strumienia pliku w funkcji fopen() służy do zapisu, umieszcza wskaźnik pliku na samym początku oraz usuwa dotychczasową zawartość pliku (obcina plik do zerowej długości)?
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: B ("w")
Tryb "w" otwiera plik wyłącznie do zapisu. Jeśli plik już istnieje, jego zawartość jest usuwana, a wskaźnik ustawia się na początku. Jeśli plik nie istnieje, funkcja próbuje go utworzyć.
Opcja A jest niepoprawna, ponieważ tryb "r+" otwiera plik do odczytu i zapisu, umieszczając wskaźnik na początku, ale nie kasuje istniejącej zawartości. Opcja C jest niepoprawna, ponieważ tryb "a" służy do dopisywania treści na końcu pliku. Opcja D jest niepoprawna, ponieważ tryb "x" tworzy nowy plik do zapisu, ale zwraca błąd, jeśli plik o takiej nazwie już istnieje.
Dlaczego pozostałe opcje są nieprawidłowe?
- A: Opcja
"r+"nie odpowiada prawidłowemu rozwiązaniu problemu opisanego w pytaniu. - C: Opcja
"a"nie odpowiada prawidłowemu rozwiązaniu problemu opisanego w pytaniu. - D: Opcja
"x"nie odpowiada prawidłowemu rozwiązaniu problemu opisanego w pytaniu.
Chcesz poćwiczyć całą kwalifikację INF.03?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Operacje na plikach w PHP (fopen, fread, fwrite, fclose)Funkcje wejścia/wyjścia umożliwiające otwieranie, odczytywanie wierszy, zapisywanie i dopisywanie danych do plików na dysku serwera.
- Funkcje daty i czasu w SQL (NOW, CURDATE, DATEDIFF, YEAR)Funkcje umożliwiające pobieranie bieżącego czasu oraz wykonywanie operacji matematycznych i porównań na polach typu DATE i DATETIME.
- Metody tablicowe w JS (push, pop, map, filter, forEach, splice)Funkcje wbudowane w prototyp tablic służące do mutowania zawartości, transformacji, filtrowania i iteracji po elementach.
Podobne pytania z działu „Php bazy danych i pliki”
Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 37 pytań z tego działu.
- #130
Funkcja zapisana językiem PHP służy do
- #248
W języku PHP pobrano z bazy danych wyniki działania kwerendy za pomocą polecenia mysqli_query(). Aby otrzymać ze zwróconej kwerendy wiersze danych, należy zastosować polecenie:
- #326
Zadaniem funkcji PHP o nazwie mysql_select_db() jest
- #327
W przedstawionym kodzie PHP, zamiast znaków zapytania powinien pojawić się komunikat:
- #369
W języku PHP, wykonując operacje na bazie danych MySQL, aby zakończyć pracę z bazą, należy wywołać