问题描述
我尝试将 PHP 字符串分配到我的 csv 单元格值中,但单元格始终返回空白值。它本身的值来自 2 个请求,一个来自 MysqL,另一个来自 curl。 从 MysqL 请求它工作正常,但是当我从 curl 请求分配值时,我遇到了这个问题。
这是我目前的代码:
foreach ($arr->data as $datas) {
foreach ($datas->location as $locations) {
$item_id = json_encode($locations->item_id) . "\n";
$area_id = json_encode($locations->area_id) . "\n";
$staff_id= json_encode($locations->staff_id) . "\n";
while($row = $query->fetch_assoc()) {
###This row from MysqL###
....
##started row from curl###
if($row['item_id'] == $item_id && $row['area_id'] == $area_id){
$activeSheet->setCellValue('O'.$i,$staff_id);
}
....
这部分不起作用$activeSheet->setCellValue('O'.$i,$staff_id);
但是如果我回显或打印它,值就会出现。
任何人都可以帮忙:(,将近一周的时间试图解决这个问题
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)