Obtener datos del archivo txt a la matriz de php

Mick

Tengo algunos datos en el archivo txt que se parecen a:

data1
data2
....

Quiero que lo exporte a una matriz, así que estoy tratando de hacerlo con PHP:

<?php
$file = fopen("myfile.txt", "r");
$members = array();

while (!feof($file)) {
   $members[] = fgets($file);
}

fclose($file);

var_dump($members);
?>

Sin embargo, genera una matriz asociativa [0]=> string(5) "data1" [1]=> string(5) "data2"y necesito que funcione en javascript, entonces, ¿cómo puedo exportarla fácilmente para que se vea ["data1","data2",...]?

Eugen Rieck

Usas la palabra arrayen un doble sentido: lo que ves print_r()es una matriz en representación PHP , lo que quieres obtener es una matriz en representación JSON . Ambos describen esencialmente la misma estructura de datos.

La forma de convertir esto es usar json_encode():

echo json_encode($members);

hará el truco.

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

Obtener datos del archivo .txt

copiar datos del archivo de texto a la matriz php

Cómo obtener datos del archivo JSON analizando el nombre de la matriz de la URL

Obtener datos específicos del archivo txt

PHP: obtenga una submatriz de datos de submatriz de la matriz por clave del archivo JSON

Obtener la matriz de bytes del archivo de filefield ExtJs

Utilice los datos de la matriz guardados en un archivo TXT (PHP)

Datos de entrada php en la parte superior del archivo txt

Problemas al obtener datos del diccionario JS de la matriz

¿Cómo obtener datos de una matriz y ponerlos en un archivo txt?

¿Cómo obtener los datos del paquete [nombre del archivo jar] del seguimiento de la pila?

Obtener la variable de datos de matriz - Laravel - PHP

Manera de obtener la ruta absoluta del archivo PHP

Obtener datos enteros del archivo txt en Java

Array no almacena datos del archivo de texto como se esperaba. ¿Cómo obtener la primera palabra de cada línea en una matriz usando Powershell?

PHP-> Contenido del archivo de texto a la matriz

PHP-> Contenido del archivo de texto a la matriz

obtener datos de php de archivo bloqueado

cómo obtener datos de líneas especificadas solo desde un archivo txt usando php

cómo obtener el nombre del archivo de parquet según los datos de la tabla

VB.Net: Obtener la ruta del archivo de los archivos de datos en el proyecto

C # no puede obtener la tabla de datos completa del archivo de Excel

En el formulario PHP, la lista desplegable muestra datos incorrectos del archivo .txt

Obtener datos de matriz de bytes de la joroba del montón de openj9

¿Cómo obtener datos de una matriz php y agregarlos dentro del atributo del título de la página usando jquery?

leer la tabla de datos del archivo .txt y analizarla en la variable

leer la tabla de datos del archivo .txt y analizarla en la variable

Cómo obtener datos de Api que provienen del archivo php

Cómo obtener datos de Api que provienen del archivo php