Компютер, Барномасозӣ
PHP: Кор бо файлҳо
«Забон PHP» забони барномасозӣ мебошад. Ин аст, асосан дар тамоми сайтҳои, ки дар Интернет вуҷуд навишта шудааст. Тавсифи тамоми забони хеле мушкил аст, вале ин мақола дар бораи таъсиси файлҳои равона ва кор бо онҳо.
Забони PHP: Кор бо файлҳо
Вақте, ки раванди таъсиси дар файлҳои PHP бо истифода аз симои аслии махсус. Маҷмӯи стандартии вазифаҳои PHP нест хусусиятҳои махсус, ки ба шумо кӯмак бо файлҳои гуногун кор мекунанд. Дастрас танҳо як вазифаи махсус fopen (), аст, ки истифода бурда ба роҳ мондани алоқа бо файл ёфт. Аммо хусусияте вуҷуд дорад: агар файл аст, ки дархост мавҷуд нест, пас система ба таври худкор файл, ки дорои ҳамон ном эҷод.
fopen ба Захирањои (ном, навъи). НОМ таъсис кӯмак хоҳад кард ва ё таъин номҳои файл, ки офарида шудаанд ва ё аллакай дастрас аст. TYPE - навъи файли, ки ба шумо довталабӣ ва ба назди Ӯ хоҳед, ки ба кор дертар.
Дар намуди дастрасӣ метавонад арзишҳои гуногун дошта бошанд. Дар кори PHP забон бо файлҳои мегирад якчанд намуди амали оид ба парванда.
R - ба нишоннамои дар оғози файл ва файли кушода барои хондан насб кунед.
R + - Танзими нишоннамои дар оғози файл ва кушодани он ба хонад ё нависад дар ҳолати ҳамзамон.
В - Агар парванда мавҷуд аст, пас ба мундариҷаи хориҷ мешавад, ва ба он аст, ки барои навиштани кушода мешавад. Агар чунин нашавад, ба он меорад нав бо ҳамин ном. Баъд аз анҷом додани амалиёт оид ба файлҳо сохт баста ва сарфаи маълумот. fclose () ва ҳамчун тартиби файли пўшидашавии хизмат мекунанд.
Дар PHP кор бо файлҳои дод дар он ҳолатҳое, ки он барои иҷрои амали муайян нисбат ба ин файлҳоро зарур аст: эҷод, вироиш кунед, ё тоза кардани нависед. Вақте ки шумо ба кори PHP саҳифа бо файлҳои истеҳсол мувофиқи синтаксиси забони, чунон ки дар боло тавсиф эҷод.
Хориҷ файли PHP
Барои кор дар компютер маҳаллӣ бо файлҳои PHP, шумо бояд насб сервери маҳаллӣ, ки мисли як иродаи воқеӣ ба таќлид ва бо базаи бибандад саҳифаи PHP. Файлҳои PHP дар чунин сервери маҳаллӣ биёфарид ва низ танҳо ба воситаи Ӯ тоза карда шавад. Барои ин ба шумо лозим аст, то рафта ба сервери маҳаллӣ кор, ёфтани файл ва тоза кардани он. Бо мақсади ба қодир будан ба тоза кардани файлҳои муқаррарӣ аз тарафи дастрасӣ ба онҳо ба воситаи саҳифаи PHP ҳастанд махсус вуҷуд дорад хусусиятҳои забон , ки ба шумо имконияти амалигардонии ин раванд осон.
Тоза кардани парвандаҳои такрорӣ
Вақте ки кор бо файлҳои PHP боиси пайдоиши мушкилиҳо мегардад, агар шумо баъзе аз файлҳои ҳамин доранд. Онҳо метавонанд тавассути дур мошини виртуалӣ, ҳуқуқи дар сабади, факат он зарур аст. Ё, агар ба шумо лозим ҳам, шумо метавонед аз онҳо ном. Бо мақсади бартараф намудани файлҳои умумӣ бо ҳамин ном, шумо метавонед истифода махсус барои чунин мақсадҳо squeaks навишта шудааст. Онҳо дар саҳифаи PHP ва дар вақти андохта воридшуда, қабули кор барои барномасоз.
Тавре ки дар ягон забони барномасозии дигар, PHP, хосиятҳои якчанд барои кор бо файлҳо нест.
- Кушодани файл барои хондан.
- Кушодани файл барои хондан ё навиштан.
- Эҷоди як файли нав.
- Нобуд сохтани файли.
- Тағйири файл.
Се функсияи аввал дар боло тавсиф карда шудаанд. Дар чорум аст, бо истифода аз функсияи махсус unlink PHP амалӣ мегардад. Ин хусусият ба шумо имкон медиҳад, то пайдо кардани файли дилхоҳ дар байни ҳамаи дастрас дар каталоги, ки ба он фиристода шудаам, ва нест он. Дар амал панҷум, ки шумо метавонед ба таври дастӣ файл ёфт ва номҳои он. Њар як парванда мумкин аст бо вазифаи рӯиҳам худ ва нигоҳ доштани ҳуқуқ ба он ном таъин тоза.
Кор бо файл дар PHP аст, монанд ба дигар забонҳои барномасозӣ нест, балки аз наҳвӣ ҳамон тавре, ки дар забони "C ++», ки онро ба осонӣ ба онро ба онҳое рӯ ба рӯ бо забони «С» мебошад. Барои омӯхтани забони PHP Оф, хоҳад ба харҷ вақт хеле кам, агар шумо медонед, асосҳои барномасозӣ.
Similar articles
Trending Now