Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php数组fwrite循环_Php_Arrays - Fatal编程技术网

php数组fwrite循环

php数组fwrite循环,php,arrays,Php,Arrays,我这里有一段PHP代码: $info = array(); if($this->build) { $info['price_type'] = 'build'; } else if($this->zip) { $info['is_co'] = r_check_is_co_zip($this->zip); $info['idS'] = r_find_ids_near($this->zip); etc etc.... } $f = fopen

我这里有一段PHP代码:

$info = array();

if($this->build) {
    $info['price_type'] = 'build';
} else if($this->zip) {
    $info['is_co'] = r_check_is_co_zip($this->zip);
    $info['idS'] = r_find_ids_near($this->zip);
    etc etc....
}

$f = fopen(CORE_ROOT . '/../pc/debuging.txt', 'a');
fwrite($f, "***ZIPCode DEBUG***" . "\r\n");
fwrite($f, "*date/time: " . date("F j, Y, g:i a") . "*" . "\r\n");
foreach($info as $q) {
    fwrite($f, $q . "\r\n");
}
fwrite($f, "***************************" . "\r\n");
fclose($f);
当我尝试在数组中循环查找$info时,除了“数组”之外,我什么也得不到。我可能做错了什么?

您可以使用
print\r($q,true)
var\u导出($q,true)

您可以使用
print\r($q,true)
var\u导出($q,true)


似乎info包含数组,那么出于测试目的,请尝试
foreach($info as$name=>$q){fwrite($f,$name.'=''''.''..var_export($q,true)。“\r\n”);}
在一个不相关的注释上,使用常量作为行尾(PHP_EOL)和目录分隔符(directory_separator)不是更好吗由于您正在进行文件操作?似乎info包含数组,那么出于测试目的,请尝试
foreach($info as$name=>$q){fwrite($f,$name.'=''''.''..var_export($q,true)。“\r\n”);}
在一个不相关的注释中,对行末(PHP_EOL)和目录分隔符(directory_separator)使用常量不是更好吗既然你在做文件操作?
$info = array();

if($this->build) {
    $info['price_type'] = 'build';
} else if($this->zip) {
    $info['is_co'] = r_check_is_co_zip($this->zip);
    $info['idS'] = r_find_ids_near($this->zip);
    etc etc....
}

$f = fopen(CORE_ROOT . '/../pc/debuging.txt', 'a');
fwrite($f, "***ZIPCode DEBUG***" . "\r\n");
fwrite($f, "*date/time: " . date("F j, Y, g:i a") . "*" . "\r\n");
foreach($info as $q) {
    $toWrite = print_r($q, true);
    fwrite($f, $toWrite . "\r\n");
}
fwrite($f, "***************************" . "\r\n");
fclose($f);