КампутарыПраграмаванне

Php: праца з файламі

«Мова Php» з'яўляецца мовай праграмавання. На ім у асноўным пішуцца ўсе сайты, якія існуюць у інтэрнэце. Апісаць увесь мова вельмі складана, але дадзены артыкул прысвечана стварэнні файлаў і працы з імі.

Мова Php: праца з файламі

Пры працэсе стварэння файлаў на Php выкарыстоўваецца адмысловы, арыгінальны вобраз. У стандартным наборы функцый Php няма адмысловых магчымасцяў, дзякуючы якім можна працаваць з рознымі файламі. У наяўнасці можна знайсці толькі адну адмысловую функцыю fopen (), якую выкарыстоўваюць для ўстанаўлення сувязі з файлам. Але ёсць такая асаблівасць: калі файла, які запытваецца, няма ў наяўнасці, то сістэма сама аўтаматычна стварае новы файл, які мае дакладна такое ж імя.

Resourse fopen (ІМЯ, ТЫП). ІМЯ дапаможа ствараць або паказваць імёны файлаў, якія ствараюцца ці ж ужо маюцца ў наяўнасці. ТЫП - тып фала, да якога вы звяртаецеся і з якім хочаце пасля працаваць.

Тып доступу можа прымаць розныя значэнні. У мове Php праца з файламі на ўвазе некалькі тыпаў дзеянні на файл.

R - Усталёўка паказальніка ў пачатку файла і адкрыццё файла для чытання.

R + - Усталёўка паказальніка ў пачатку файла і адкрыццё яго для чытання або запісы ў адначасовым рэжыме.

W - Калі файл маецца ў наяўнасці, то яго змесціва выдаляецца, і ён адкрываецца для запісу. Калі ж яго няма, то ствараецца новы з такім імем. Пасля выканання дзеянняў над дадзенымі файламі вырабляецца іх закрыццё і захаванне дадзеных. fclose () і будзе служыць працэдурай закрыцця файла.

У Php праца з файламі вырабляецца ў тых выпадках, калі неабходна здзейсніць нейкія дзеянні ў адносінах да гэтых файлаў: стварэнне, рэдагаванне, запіс або выдаленне. Пры стварэнні старонкі Php праца з файламі вырабляецца згодна сінтаксісу дадзенага мовы, які апісаны вышэй.

Выдаленне файла Php

Каб працаваць на лакальным кампутары з файламі Php, неабходна ўсталяваць лакальны сервер, які як сапраўдны будзе эмуляваць працу і звязваць старонкі Php з базай дадзеных. Ствараюцца файлы Php на такім лакальным серверы, і выдаляюцца таксама толькі праз яго. Для гэтага вам спатрэбіцца зайсці на лакальны сервер, знайдзі неабходны файл і выдаліць яго. Для таго, каб можна было выдаляць звычайныя файлы шляхам звароту да іх праз Php старонку, існуюць спецыяльныя функцыі мовы, якія дазволяць вам рэалізаваць гэты нескладаны працэс.

Выдаленне аднолькавых файлаў

Пры працы з Php файламі могуць узнікнуць праблемы, калі ў вас будзе некалькі аднолькавых файлаў. Выдаляць іх можна праз віртуальную машыну, прама ў кошык, пакінуўшы толькі той, які неабходны. Альбо, калі неабходныя абодва, то можна іх перайменаваць. Для таго, каб выдаляць звычайныя файлы з аднолькавымі назвамі, можна выкарыстоўваць спецыяльна напісаныя для гэтых мэтаў рыпанні. Яны ўстаўляюцца ў Php старонку і ў патрэбны момант спрацоўваюць, робячы усю працу за праграміста.

Як і ў любой іншай мове праграмавання, у Php існуе некалькі варыянтаў працы з файламі.

  1. Адкрыццё файла для чытання.
  2. Адкрыццё файла для чытання або запісы.
  3. Стварэнне новага файла.
  4. Выдаленне файла.
  5. Перайменаванне файла.

Першыя тры функцыі апісаны вышэй. Чацвёртая рэалізуецца з дапамогай адмысловай функцыі unlink Php. Гэтая функцыя дазваляе знаходзіць патрэбны файл сярод усіх наяўных у каталогу, да якога яе накіравалі, і выдаляць яго. Пятае дзеянне можна здзейсніць ўручную, знайшоўшы файл і пераназваўшы яго. Альбо пры працы функцыя перазапісу сама можа ачысціць файл і пры захаванні прысвоіць яму патрэбнае імя.

Праца з файламі ў Php не падобная на іншыя мовы праграмавання, але сінтаксіс мовы такі ж, як і ў мове «з ++», што дазваляе лёгка ў ім разабрацца тым, хто сутыкаўся з мовай «сі». Каб вывучыць мову Php, прыйдзецца выдаткаваць значна менш часу, калі ведаць асновы праграмавання.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.birmiss.com. Theme powered by WordPress.