Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilTadeáš Bartoš
1
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B8 Autor Ing. Jiří Kalousek Období vytvoření listopad 2012 Ročník/věková kategorie 4. ročník Vyučovací předmět Databázové systémy Klíčová slova Soubor, textový soubor Anotace Cíl: studenti se zvládají logiku návrhu a použití pole v PHP Prezentace slouží k výkladu se záměrem získat, upevnit a prohloubit znalost práce se souborem v php
2
Ing. Jiří Kalousek
3
Práce se souborem Zápis do souboru můžeme použít v určitých případech místo databáze K práci se souborem potřebujeme využití souborové funkce. Možnosti práce se souborem: Vytvoření souborů Mazání souborů Editace souborů Zobrazení souborů
4
Otevření nebo vytvoření souboru Funkce fopen fopen( soubor, mód ) soubor – název otevíraného souboru mód – režim v jakém je soubor otevřen Příklad $fp = fopen("text.txt","r");
5
Módy (režimy) otevření souboru módpopis rsoubor bude otevřen pouze pro čtení a ukazatel bude nastaven na začátek souboru. r+soubor bude otevřen pro čtení a zápis, ukazatel bude nastaven na začátek souboru w soubor bude otevřen pouze pro zápis a ukazatel bude nastaven na začátek souboru. V případě, že zvolený soubor neexistuje bude automaticky vytvořen. w+ soubor bude otevřen pro čtení a zápis, ukazatel bude nastaven na začátek souboru. V případě, že zvolený soubor neexistuje bude automaticky vytvořen. a soubor bude otevřen pouze pro zápis a ukazatel bude nastaven na konec souboru. V případě, že zvolený soubor neexistuje bude automaticky vytvořen. a+ soubor bude otevřen pro čtení a zápis, ukazatel bude nastaven na konec souboru. V případě, že zvolený soubor neexistuje bude automaticky vytvořen.
6
Zavření otevřeného souboru Funkce fclose fclose(identifikátor) identifikátor – proměnná s otevřeným souborem Příklad fclose($fp );
7
Výpis obsahu otevřeného souboru Funkce fread fread(identifikátor, délka) identifikátor – proměnná s otevřeným souborem délka – počet znaků, které chceme vypsat Příklad fread($fp,filesize("soubor.txt")); filesize – vrátí počet znaků v souboru
8
Zápis do otevřeného souboru Funkce fwrite fwrite(identifikátor, text) identifikátor – proměnná s otevřeným souborem text – řetězec, který chceme do souboru zapsat Zapíše na aktuální pozici ukazatele v souboru Příklad fwrite($fp, "Ahoj");
9
Přejmenování souboru Funkce rename rename("původní název","nový název") původní název – původní název souboru nový název – nový název souboru Příklad rename("soubor.txt", "soubor.htm")
10
Odstranění souboru Funkce unlink unlink(název souboru) Název souboru – název odstraňovaného souboru Příklad unlink("soubor.txt");
11
Vložení všech řádků souborů do pole Funkce file file(název souboru) Název souboru – název načítaného souboru Příklad $pole = file("soubor.txt"); Každý řádek načteného souboru se vloží do proměnné pole jako jeden prvek pole. První řádek bude mít index nula
12
Zdroje informací PHP: Hypertext Preprocessor [online][cit. 2012-11-1]. Dostupný z WWW: http://www.php.net/http://www.php.net/ Vlastní příklady a materiály
13
Ing. Jiří Kalousek OA Ostrava-Poruba
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.