Сайттын линиясын кантип алып салса болот

Сайттын линиясын кантип алып салса болот
Сайттын линиясын кантип алып салса болот

Мазмуну:

Anonim

Эскирген, эскирген, бейбаштарды ж.б. саптар сайт ээси үчүн олуттуу сыноо болушу мүмкүн. Ар кандай платформалардын техникалык деталдары менен таанышпастан, PHP аркылуу бул сапты алып салуу жол-жобосун карап көрөлү.

Сайттын сызыгын кантип алып салса болот
Сайттын сызыгын кантип алып салса болот

Нускамалар

1 кадам

Керексиз сапты камтыган файлга жолду жана файлдагы анын катар номерин аныктаңыз. (Сызык номерлөөсү бирден башталаарын эске алыңыз.) Керектүү жок кылуу буйругун түзүп баштаңыз."

2-кадам

Тандалган файлдын маалыматтарынын көчүрмөсү болгон массив түзүңүз: $ data = file (path_to_file); Ага кирген компоненттердин санын аныктаңыз: $ count_data = sizeof ($ data);. Id формуласынын жардамы менен керексиз сапты алып салыңыз. -1, массив компоненттеринин номерлөөсү документ сабынын номерлөөсүнөн айырмаланып, нөлдөн башталат: unset ($ data [$ id-1]); Тандалган файлды ачып, анын мазмунун түзөтүңүз: $ fp = fopen (path_to_file, a); Тандалган файлдын кулпусунун кулпусун орнотуңуз ($ fp, LOCK_EX); жана өзгөртүлө турган файлдын туура эмес мазмунун жок кылуу: ftruncate ($ fp, 0);.

3-кадам

Өзгөртүлө турган файл үчүн жаңы мазмун түзүңүз: for ($ j = 0; $ j

4-кадам

Стандарттуу "?>" (Тырмакчасыз) киргизип, керексиз болуп калган сапты жок кылуу үчүн талап кылынган буйрукту түзүүнүн жол-жобосун аягына чыгарыңыз. Жогорудагы процедураны колдонуп, өз сценарийлериңизди түзүп, саптарды бир гана номери боюнча эмес, ошондой эле жок кылынуучу компоненттин идентификатору - id. Бул үчүн, биринчи талаага издөө идентификаторун камтыган сап издөө өзгөрмөсүн орнотуңуз.

5-кадам

Бардык жок кылынган маалыматтарды калыбына келтирүү үчүн тест файлдарындагы бардык скрипттерди текшерүүнүн кажети жок экендигин эске алыңыз.

Сунушталууда: