Buscar y eliminar un elemento.

Iniciado por ‭lipman, 17 Noviembre 2008, 15:44 PM

0 Miembros y 1 Visitante están viendo este tema.

‭lipman

Mi objeto es buscar y eliminar una línea de un archivo txt.

No se me ocurre muchos métodos para hacerlos, por eso necesito ayuda xD
He pensado en lo siguiente:
1.-Paso todas las líneas del txt a un array.
2.-Busco la línea que quiero borrar en ese array y la elimino
3.-Borro el archivo txt y creo un nuevo txt (con el mismo nombre) con el nuevo array de la linea borrada.

El problema es el siguiente, el punto 2. Las líneas del array son de la siguiente forma:
XXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYY...
son, 10 números y un número indefinido de letras. El problema radica que con las dos formas de buscar los elementos que conozco, solo me devuelven true si tengo el nombre exacto de lo que quiero buscar, y repito que solo tengo los 10 primeros dígitos.

Repito, el objetivo sería eliminar un elemento de la matriz que previamente tengo que localizar y no tengo su nombre entero, sino los 10 primeros caracteres (que son números y símbolos)

Un saludo

alone-in-the-chat

Because maybe
You're gonna be the one that saves me
And after all
You're my wonderwall
d[n_n]b

Agente Naranja

Para comparar solamente un cierto número de carácteres, usa strncmp().

Ingles, pagina oficial:
http://es2.php.net/strncmp
Español:
http://goldvision.com/en/en/manuals/phpes/function.strncmp.html


basantadi

HOLA BUSCA EN PHPMAKER Y WWW.PHP.net/strpos en realidad me ayudo muchisimo con la pagina web que stoy realizando