如何使用@file中的数组结果

时间:2015-05-27 16:05:21

标签: php arrays string file

$result = @file("somefileurl.php");

当我这样做时

echo $result;

未显示任何内容。

当我这样做时

echo $result[0];

显示:

  

array(2){

当我这样做时

echo $result[1];

显示:

  

[ “列1”] =>

当我这样做时

echo $result[2];

显示:

  

string(11)“080xxx”

当我做的时候

var_dump($result);

它透视

  

array(6){[0] => string(11)“array(2){”[1] => string(16)“[”column1“] =>”[2] => string(27)“string(11)”080xxx“”[3] => string(16)“[”column4“] =>”[4] => string(36)“string(20)”example@email.com“”[5] => string(2)“}”}

请问,如何获取结果的值?

假设是两(2):

  1. 080xxx

  2. example@email.com

1 个答案:

答案 0 :(得分:0)

假设file.php包含:

<?php
function get_from_db() {
  //some lines with code
  $data = $array(1, 2);
  return ($data);
}

然后在main php文件中:

require "file.php";
$result = get_from_db(); // result now is array (1,2)