Sivustorivin Poistaminen

Sisällysluettelo:

Sivustorivin Poistaminen
Sivustorivin Poistaminen
Anonim

Vanhentuneiden, vanhentuneiden, huligaanien jne. Poistaminen merkkijonot voivat olla vakava testi sivuston omistajalle. Tarkastelematta menettelytapaa tämän linjan poistamiseksi PHP: llä menemättä eri alustojen teknisiin yksityiskohtiin.

Sivustorivin poistaminen
Sivustorivin poistaminen

Ohjeet

Vaihe 1

Määritä polku tiedostoon, joka sisältää tarpeettoman rivin ja sen järjestysnumeron tiedostossa. (Huomaa, että rivinumerointi alkaa yhdellä.) Aloita halutun poistokomennon luominen."

Vaihe 2

Luo taulukko, joka on kopio valitun tiedoston tiedoista: $ data = tiedosto (polku_tiedosto); Määritä siihen sisältyvien komponenttien määrä: $ count_data = sizeof ($ data);. Poista tarpeeton rivi kaavan id avulla -1, koska taulukon komponenttien numerointi eroaa asiakirjan rivinumeroinnista ja alkaa nollasta: unset ($ data [$ id-1]); Avaa muokattava tiedosto avaamalla valittu tiedosto: $ fp = fopen (polku_tiedosto, a); Aseta valitun tiedostoparven lukitusmuuttuja ($ fp, LOCK_EX); ja poista muutettavan tiedoston virheellinen sisältö: ftruncate ($ fp, 0);

Vaihe 3

Luo muokattavalle tiedostolle uusi sisältö: for ($ j = 0; $ j

Vaihe 4

Suorita toimenpide tarvittavan komennon luomiseksi tarpeettomaksi tulleen rivin poistamiseksi kirjoittamalla vakio "?>" (Ilman lainausmerkkejä). Luo yllä olevat ohjeet omien komentosarjojesi poistamiseksi rivejä lukumäärän lisäksi myös poistettavan komponentin tunniste - id. Voit tehdä tämän asettamalla merkkijonohakumuuttujan, joka sisältää hakutunnuksen ensimmäiseen kenttään.

Vaihe 5

Huomaa, että kaikkia luotuja komentotiedostoja ei tarvitse tarkistaa ensin testitiedostoista, jotta kaikki poistetut tiedot voidaan palauttaa.

Suositeltava: