Odstránenie zastaraného, zastaraného, chuligána atď. reťazce môžu byť pre vlastníka webu vážnym testom. Bez toho, aby sme sa zaoberali technickými podrobnosťami rôznych platforiem, pozrime sa na postup odstránenia tohto riadku pomocou PHP.
Inštrukcie
Krok 1
Určte cestu k súboru, ktorý obsahuje nepotrebný riadok a jeho poradové číslo v súbore. (Upozorňujeme, že číslovanie riadkov sa začína číslom jedna.) Začnite vytvárať požadovaný príkaz odstránenia."
Krok 2
Vytvorte pole, ktoré je kópiou údajov vybratého súboru: $ data = file (cesta_k_súboru); Určte počet súčastí v ňom zahrnutých: $ count_data = sizeof ($ data);. Odstráňte nepotrebný riadok pomocou id vzorca -1, pretože číslovanie komponentov poľa sa líši od číslovania riadkov dokumentu a začína od nuly: unset ($ data [$ id-1]); Otvorte vybraný súbor a upravte jeho obsah: $ fp = fopen (cesta_k_súboru, a); Nastavte premennú zámku zvoleného kŕdľa súborov ($ fp, LOCK_EX); a odstráňte nesprávny obsah súboru, ktorý sa má zmeniť: ftruncate ($ fp, 0);.
Krok 3
Vytvorte nový obsah pre súbor, ktorý chcete upraviť: pre ($ j = 0; $ j
Krok 4
Dokončite postup na vytvorenie požadovaného príkazu na odstránenie riadku, ktorý sa stal nepotrebným, zadaním štandardu „?>“(Bez úvodzoviek). Vyššie uvedeným postupom vytvoríte vlastné skripty na odstránenie riadkov nielen podľa počtu, ale aj podľa identifikátor zložky, ktorá sa má vymazať - id. Za týmto účelom do prvého poľa nastavte premennú vyhľadávania reťazcov, ktorá obsahuje identifikátor vyhľadávania.
Krok 5
Upozorňujeme, že nie je potrebné najskôr skontrolovať všetky vygenerované skripty v testovacích súboroch, aby bolo možné obnoviť všetky odstránené údaje.