Boa*_*rdy 0 php arrays
我目前正在开发一个php项目,我试图使用foreach循环遍历数组.但是,有时数组可能只包含1个项目,因此当我尝试执行foreach时它会失败,因为1项只是被视为正常变量.
有没有办法我可以欺骗php认为1项数组实际上是一个数组,而不仅仅是一个变量,所以我没有得到这个错误.
谢谢你的帮助.
Eug*_*eck 5
foreach适用于大小为0或更大的数组.我怀疑你的问题是,变量实际上并不包含数组,而是一些标量值 - 在这种情况下使用类似的东西
foreach
if (!is_array($var)) $var=array($var); foreach ($var as $item) { //... }
归档时间:
13 年,6 月 前
查看次数:
51 次
最近记录: