Jak Odebrat řádek Webu

Obsah:

Jak Odebrat řádek Webu
Jak Odebrat řádek Webu

Video: Jak Odebrat řádek Webu

Video: Jak Odebrat řádek Webu
Video: Úvod do webových stránek 2024, Listopad
Anonim

Odstranění zastaralých, zastaralých, chuligánů atd. řetězce mohou být pro vlastníka webu vážným testem. Aniž bychom se zabývali technickými podrobnostmi různých platforem, podívejme se na postup pro odstranění tohoto řádku pomocí PHP.

Jak odebrat řádek webu
Jak odebrat řádek webu

Instrukce

Krok 1

Určete cestu k souboru obsahujícímu nepotřebnou linku a její pořadové číslo v souboru. (Všimněte si, že číslování řádků začíná jednou.) Začněte vytvářet požadovaný příkaz mazání."

Krok 2

Vytvořte pole, které je kopií dat vybraného souboru: $ data = file (cesta_k_souboru); Určete počet součástí v něm obsažených: $ count_data = sizeof ($ data);. Odstraňte nepotřebný řádek pomocí vzorce -1, protože číslování komponent pole se liší od číslování řádků dokumentu a začíná od nuly: unset ($ data [$ id-1]); Otevřete vybraný soubor a upravte jeho obsah: $ fp = fopen (path_to_file, a); Nastavit proměnnou zámku zvoleného souboru ($ fp, LOCK_EX); a smažte nesprávný obsah souboru, který chcete změnit: ftruncate ($ fp, 0);.

Krok 3

Vytvořte nový obsah pro soubor, který chcete upravit: for ($ j = 0; $ j

Krok 4

Dokončete postup pro vytvoření požadovaného příkazu k odstranění řádku, který se stal zbytečným, zadáním standardu "?>" (Bez uvozovek). Výše uvedeným postupem vytvoříte vlastní skripty, které odstraní řádky nejen podle čísla, ale také podle identifikátor komponenty, která má být odstraněna - id. Chcete-li to provést, v prvním poli nastavte proměnnou pro vyhledávání řetězců obsahující identifikátor vyhledávání.

Krok 5

Vezměte prosím na vědomí, že není nutné nejprve zkontrolovat všechny generované skripty na testovacích souborech, aby bylo možné obnovit všechna odstraněná data.

Doporučuje: