首页 > 解决方案 > 我怎样才能在第一次循环时退出并进一步执行?

问题描述

我希望while循环在第一次不执行,然后它应该打印“hii”。这样做的目的是当我上传csv文件时。我不想插入csv的标题行。

while (($data = fgetcsv($handle)) !== FALSE) {
    echo "hii";
}

标签: phpcsv

解决方案


没有计数器 - 只需调用fgetcsv一次而不使用它的结果:

fgetcsv($handle);
echo 'hi!';
while (($data = fgetcsv($handle)) !== FALSE) {
    // other code
}

推荐阅读