Ինչպես հեռացնել կայքի գիծը

Բովանդակություն:

Ինչպես հեռացնել կայքի գիծը
Ինչպես հեռացնել կայքի գիծը

Video: Ինչպես հեռացնել կայքի գիծը

Video: Ինչպես հեռացնել կայքի գիծը
Video: Носки- следки на двух спицах БЕЗ ШВА. Носки с пяткой бумеранг. 2024, Նոյեմբեր
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

Լրացրեք «?>» Ստանդարտը անհարկի դարձած տողը ջնջելու համար անհրաժեշտ հրամանը ստեղծելու կարգը: Օգտագործեք վերը նշված ընթացակարգը ՝ ստեղծելու ձեր սեփական սցենարները ՝ տողերը ոչ միայն թվով, այլև beնջվող բաղադրիչի նույնացուցիչը `id: Դա անելու համար սահմանեք տողի որոնման փոփոխական, որը պարունակում է որոնման նույնացուցիչը առաջին դաշտում:

Քայլ 5

Խնդրում ենք նկատի ունենալ, որ կարիք չկա նախ ստուգել բոլոր գեներացված սցենարները փորձնական ֆայլերի վրա, որպեսզի կարողանաք վերականգնել բոլոր ջնջված տվյալները:

Խորհուրդ ենք տալիս: