Php 从文件获取特定文本\u获取\u内容
我有一个文件,我正在其中保存消息和用户名,现在我想分别获取消息和用户名,我该怎么办 我的代码是Php 从文件获取特定文本\u获取\u内容,php,codeigniter,data-binding,fetch,Php,Codeigniter,Data Binding,Fetch,我有一个文件,我正在其中保存消息和用户名,现在我想分别获取消息和用户名,我该怎么办 我的代码是 $name = $this->session->userdata('name'); $msg = isset($_GET['msg']) ? $_GET['msg'] : ''; file_put_contents($filename,$msg.$name); 现在我想得到不同变量中的数据 $response['msg'] = file_get_contents(
$name = $this->session->userdata('name');
$msg = isset($_GET['msg']) ? $_GET['msg'] : '';
file_put_contents($filename,$msg.$name);
现在我想得到不同变量中的数据
$response['msg'] = file_get_contents($filename,$name);
$response['name'] = file_get_contents($filename,$msg);
bt它不提供所需的数据…任何人都知道如何获取这些数据
谢谢我希望您正在清理您的输入,但无论如何: 您可以使用一些分隔符,例如:
file_put_contents($file, implode(';', array($msg, $name)));
并阅读:
$response = explode(';', file_get_contents($filename));
$response[0]
是您的信息,$response[1]
是您的姓名
您需要确保您的分隔符不会出现在消息或名称中。你可以使用正则表达式。感谢该站点上的rep bt。你的jst告诉我如何从第24行到第29行获取值,就像我想用我自己的数据获取的bt。你缺少了什么文件。\u get_contents()的功能。文件名定义了bt不在此代码中谢谢nostrzak…..它解决了问题