Kā Noņemt Vietnes Līniju

Satura rādītājs:

Kā Noņemt Vietnes Līniju
Kā Noņemt Vietnes Līniju

Video: Kā Noņemt Vietnes Līniju

Video: Kā Noņemt Vietnes Līniju
Video: Перелом таза, упражнения. Быстрый результат гарантирован. 2024, Maijs
Anonim

Novecojušo, novecojušo, huligānu utt. Noņemšana virknes var būt nopietns pārbaudījums vietnes īpašniekam. Neiedziļinoties dažādu platformu tehniskajās detaļās, apskatīsim šīs līnijas noņemšanas procedūru, izmantojot PHP.

Kā noņemt vietnes līniju
Kā noņemt vietnes līniju

Instrukcijas

1. solis

Nosakiet ceļu uz failu, kurā failā atrodas nevajadzīgā rinda, un tā kārtas numuru. (Ņemiet vērā, ka rindu numerācija sākas ar vienu.) Sāciet izveidot vēlamo komandu Delete."

2. solis

Izveidojiet masīvu, kas ir atlasītā faila datu kopija: $ data = file (path_to_file); Nosakiet tajā iekļauto komponentu skaitu: $ count_data = sizeof ($ data);. Noņemiet nevajadzīgo rindu, izmantojot formulas id -1, jo masīva komponentu numerācija atšķiras no dokumenta rindu numerācijas un sākas no nulles: unset ($ data [$ id-1]); Atveriet atlasīto failu, lai rediģētu tā saturu: $ fp = fopen (path_to_file, a); Iestatiet atlasītā faila saimes bloķēšanas mainīgo ($ fp, LOCK_EX); un izdzēsiet nepareizo maināmā faila saturu: ftruncate ($ fp, 0);

3. solis

Izveidojiet jaunu modificējamā faila saturu: domēnam ($ j = 0; $ j

4. solis

Veiciet vajadzīgās komandas izveidošanas procedūru, lai izdzēstu nevajadzīgu rindu, ievadot standarta "?>" (Bez pēdiņām). Izmantojiet iepriekš minēto procedūru, lai izveidotu savus skriptus, lai dzēstu rindas ne tikai pēc skaita, bet arī pēc dzēšamās sastāvdaļas identifikators - id. Lai to izdarītu, pirmajā laukā iestatiet virknes meklēšanas mainīgo, kas satur meklēšanas identifikatoru.

5. solis

Lūdzu, ņemiet vērā, ka nav nepieciešams vispirms pārbaudīt visus ģenerētos skriptus testa failos, lai varētu atgūt visus izdzēstos datus.

Ieteicams: