Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako aktualizovať textový súbor s PHP

Aktualizácia textový súbor v PHP je spoločnou úlohou pri vývoji webových projektov , ako textové súbory môžu pôsobiť ako efektívne, jednoduché úložisko dát nie je na rozdiel od databáz . Pomocou textového súboru , môžete uložiť základných premenných údajov , ako aj čítať a písať , to ľahko . PHP kód musí aktualizovať textového súboru nie je zložité , takže aj keď nemáte žiadne skúsenosti , mali by ste byť schopní rýchlo dosiahnuť úloha . Medzi hlavné činnosti podieľajúce sa zahŕňajú prípravu dát , otvorenie súboru a zápis na neho . Pokyny dovolená 1

Pripravte textový súbor . Ak ešte nemáte , vytvorte textový súbor v textovom editore a uložte ju . " Txt " predĺženie . Vytvorte si svoj ​​PHP skript otvorením nový súbor v textovom editore a uložiť ju s " . Php " rozšírenie , napr " textupdate.php . " Zadajte nasledujúce základné osnovu pre PHP skriptu :

< ? Php

//kód tu

>

medzi otváranie a zatváranie PHP tagy , môžete vložiť ľubovoľný PHP kód . V ideálnom prípade by váš textový súbor a PHP skript by mal byť v rovnakom adresári .
2

Procesné dáta máte v pláne na písaní do textového súboru . Môžete byť získanie nové údaje z niekoľkých kanálov , ale jeden z najčastejších je variabilná Post . Premenná Post umožňuje odovzdávať dátové položky medzi PHP skripty , ako v nasledujúcom príklade , kde bol odovzdaný dát z iného skriptu :

$ name = $ _POST [ ' name ' ] ;

to zachytáva odovzdanej hodnoty dát a uloží ju do premennej . Zber dát z formulára HTML je obyčajný scenár pre použitie premennej Post .
3

Príprava dát pre zápis do súboru . Existujú rôzne možnosti , pokiaľ ide o tom , ako formátovať textový dát súbor , jeden z najjednoduchších zahŕňajúci všetky hodnoty dát na samostatnom riadku , takto :

Mary

Jim

Sam

Ak chcete , aby vaše údaje uložené v inom formáte , alebo ak chcete pridať nejaké ďalšie údaje odovzdané hodnoty , pripraviť ju , ako v tomto prípade , kde dátum je tiež v cene :

$ date_today = dátum ( " mdy " ) ;

$ name = " " $ date_today ;

To by zaznamenávať každý riadok v súbore takto : ..

mary 12.23.11
4

Otvorte textový súbor pre zápis , takto :

$ file_handle = fopen ( " textupdate.php " , " " ) ;

" " parameter znamená , že súbor bude otvorený pre zápis a každý nový text , ktorý znie na konci . Napíšte novú údaje :

fwrite ( . $ File_handle , $ name " \\ n" ) ;

" \\ n " hovorí program vložiť znak nového riadku po zápise dát , takže ďalšie operácie zápisu začne na nový riadok . Zatvorte súbor :

fclose ( $ file_handle ) ;

Tento kód funguje , kde je textový súbor v rovnakom adresári ako PHP skriptu . Ak váš nie je , zmeniť parameter " fopen " odrážať umiestnenie Vášho textového súboru vo vzťahu k PHP skriptu .
5

Pridať váš PHP skript a textový súbor na webový server a testovať ich . Ak sa odovzdávanie dát do PHP z iného skriptu , prejdite na to a vyskúšať použitie rôznych dátových hodnôt . Skontrolujte , či je textový súbor je aktualizovaný správne , a že žiadna iná dáta sú poškodené . Môžete skontrolovať obsah textového súboru buď prechádzaním súborov vo webovom prehliadači, alebo stiahnuť ho pomocou FTP programu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené