Remoção do obsoleto, obsoleto, hooligan, etc. strings podem ser um teste sério para o proprietário de um site. Sem entrar em detalhes técnicos de várias plataformas, vamos examinar o procedimento para remover essa linha usando PHP.
Instruções
Passo 1
Determine o caminho para o arquivo que contém a linha desnecessária e seu número de sequência no arquivo. (Observe que a numeração de linha começa com um.) Comece criando o comando de exclusão desejado."
Passo 2
Crie uma matriz que seja uma cópia dos dados do arquivo selecionado: $ data = file (path_to_file); Determine o número de componentes incluídos nela: $ count_data = sizeof ($ data);. Remova a linha desnecessária usando a fórmula id -1, uma vez que a numeração dos componentes da matriz difere da numeração de linhas do documento e começa do zero: unset ($ data [$ id-1]); Abra o arquivo selecionado para editar seu conteúdo: $ fp = fopen (path_to_file, a); Defina a variável de bloqueio do bando de arquivos selecionado ($ fp, LOCK_EX); e exclua o conteúdo incorreto do arquivo a ser alterado: ftruncate ($ fp, 0);.
etapa 3
Crie um novo conteúdo para o arquivo a ser modificado: for ($ j = 0; $ j
Passo 4
Conclua o procedimento para criar o comando necessário para excluir uma linha que se tornou desnecessária, digitando o padrão "?>" (Sem aspas). Use o procedimento acima para criar seus próprios scripts para excluir linhas não apenas por número, mas também por identificador do componente a ser excluído - id. Para fazer isso, defina uma variável de pesquisa de string contendo o identificador de pesquisa no primeiro campo.
Etapa 5
Observe que não há necessidade de verificar primeiro todos os scripts gerados nos arquivos de teste para poder recuperar todos os dados excluídos.