Hola comunidad, soy novato con el php
(me dedico a front-end) y quisiera saber si me pueden ayudar a resolver una duda; resulta que necesito un codigo php para un script propio que tengo, el ejemplo de lo que necesito seria algo asi:
Resulta que en un archivo .txt guardo varias filas con el siguiente formato:
Código:
id="" nombre="Nombre Cliente" categoria="abc"
Y lo que
necesito es que el campo id se complete con el nombre de cliente, quitando los espacios y añadiendo unas letras al final, osea el id
deberia quedar algo asi: "NombreCliente"+".com" donde lo único variable sería el "NombreCliente"
Código:
id="MiguelCastillo.com" nombre="Miguel Castillo" categoria="abc"
Actualmente lo hago asi, y si un dia se agregar un nuevo cliente le agrego manualmente su respectivo
str_replace Código PHP:
<?php
$str=file_get_contents('../clientes.txt');
//Para cada cliente hago así
$str=str_replace('id="" nombre="Miguel Castillo"', 'id="MiguelCastillo.com" nombre="Miguel Castillo"',$str);
//Guarda todos los cambios en un nuevo archivo
file_put_contents('../lista.data', $str);
?>
Espero me halla explicado bien y me puedan orientar o ayudar con el php necesario para lograrlo.
Gracias de antemano
PD: Uso txt porque es un archivo que puede tener variaciones diariamente asi que por eso no uso BD, ademas que ese archivo luego lo paso a otro formato para poder usarlo en el script.