我试图找出别人的代码在我的公司不再有效。
我有一个变量集$row[9]
。数据来自php解析的CSV文件。 var_dump看起来像这样
当我尝试通过执行$row[9]
将$school = explode(",", $row[9])
放入数组时
var_dump($school)
输出。
print_r($school)
输出。
print_r
$school
看起来像这样吗?
[0] => array(1) {[0] => string(8) "2/3-AM"}
[1] => array(1) {[0] => string(8) "2/3-AM"}
[2] => array(1) {[0] => string(8) "1/2B-AM"}
让我知道是否需要添加其他信息。
答案 0 :(得分:0)
如果第一个屏幕截图是$row[9]
所取的所有值,则会显示。就像在列表上进行迭代一样,$row[9]
在执行的开始和结束之间具有多个值。它不是所有这些值的数组;分别是每个值。
如果您要使用explode(',', $each_value)
,则每个值都将变成array( [0] => $each_value )
,因为每个值都不包含逗号。
鉴于您预期的输出,似乎$row[9]
是这些字符串的数组,而只是一个随时间变化的字符串。