tenho ficheiro com informação de bd à parte na minha plataforma
exemplo informação no ficheiro:
{ "bd": "nome_bd", "host": "localhost", "username": "username_bd", "passwd": "password", }
para ler o ficheiro e obter a informação lá contida:
$ficheiro = fopen(caminho_ficheiro, "r"); $conteudo = fread($ficheiro, filesize(caminho_ficheiro)); $license = get_object_vars(json_decode($conteudo)); $_settings = array_merge(self::$_settings, $license);
até aqui tudo funciona perfeitamente, o meu problema:
quero colocar outro campo no ficheiro, exemplo uma chave qualquer que contenha break lines, ou seja,
{ "bd": "nome_bd", "host": "localhost", "username": "username_bd", "passwd": "password", "chave": "--1111111111--- qwwertythlxklkçjljlfjlsjdfsjflsf sdfsdfsdfsldfjljljlsdfjlsjdflçsjdlf --22222222-- " }
quando coloco a chave deixa de funcionar, por causa so breaklines, alguem tem ideia de como fazer para funcione lendo com os breaklines?
obrigado