如何从文本文件读取数组?

巴拉库玛b

我已经在php文件中使用file_put_contents()将数组存储在txt文件中,php数组在文本文件中写入成功,同时又如何将该文本文件读入php?

<?php
$arr = array('name','rollno','address');
file_put_contents('array.txt', print_r($arr, true));
?>

上面的php成功写入文本文件。我想在php中读取该文本文件?

凯文

如果计划在数组中重用这些相同的值,则可以改用var_export创建该数组文件。

基本示例:

$arr = array('name','rollno','address');
file_put_contents('array.txt',  '<?php return ' . var_export($arr, true) . ';');

然后,当需要使用这些值时,只需使用include

$my_arr = include 'array.txt';
echo $my_arr[0]; // name

或者只使用一个简单的JSON字符串,然后进行编码/解码:

$arr = array('name','rollno','address');
file_put_contents('array.txt',  json_encode($arr));

然后,在需要时:

$my_arr = json_decode(file_get_contents('array.txt'), true);
echo $my_arr[1]; // rollno

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java读取文本文件中的不同数组

来自分类Dev

如何从文本文件读取并存储到android中的数组

来自分类Dev

封装并从文本文件读取到数组

来自分类Dev

从文本文件读取

来自分类Dev

从文本文件读取以填充数组

来自分类Dev

如何读取文本文件并使用它填充对象数组的数据?

来自分类Dev

如何将数据从文本文件读取到结构数组中

来自分类Dev

在不同的数组中逐列读取文本文件

来自分类Dev

如何从文本文件读取数组?

来自分类Dev

如何将文本文件读取为数组

来自分类Dev

如何从python中的文本文件读取int数组?

来自分类Dev

如何在文本文件中读取数据并为每列分配数组C ++

来自分类Dev

我将如何读取该文本文件的信息并将其分成数组?

来自分类Dev

从文本文件读取

来自分类Dev

如何使VBS从文本文件读取?

来自分类Dev

Java读取文本文件中的不同数组

来自分类Dev

从文本文件中读取数据作为列表数组

来自分类Dev

Perl:如何从文本文件中读取不同的值并将其放置在数组中?

来自分类Dev

如何从文本文件读取。

来自分类Dev

将文本文件读取到Java对象数组

来自分类Dev

如何从文本文件读取并存储到android中的数组

来自分类Dev

从文本文件读取到数组列表

来自分类Dev

将文本文件读取到数组Java

来自分类Dev

Java从文本文件读取到数组

来自分类Dev

从资产中的文本文件读取行到数组

来自分类Dev

读取文本文件到数组

来自分类Dev

如何从文本文件中读取标题下的文本

来自分类Dev

VB读取分隔的文本文件数组

来自分类Dev

如何逐行读取文本文件?