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",...]
?
Usas la palabra array
en 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
Déjame decir algunas palabras