数码资讯
PHP遍历CSV类实例
本文演示了CSV类的PHP遍历,供大家参考: < PHP csviterator实现迭代器类 { const row_size = 4096; 私人filepointer美元; 私人currentelement美元; 私人rowcounter美元; 私人为分隔符; 公共功能__construct($
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文演示了CSV类的PHP遍历,供大家参考:
< PHP
csviterator实现迭代器类
{
const row_size = 4096;
私人filepointer美元;
私人currentelement美元;
私人rowcounter美元;
私人为分隔符;
公共功能__construct($文件分隔符=美元',')
{
美元-> filepointer = fopen(文件、R′);
$ >分隔符= $定界符;
}
公共功能倒带()
{
美元-> rowcounter = 0;
倒带(美元-> filepointer);
}
公共函数电流()
{
美元-> currentelement = fgetcsv(美元-> filepointer,自::row_size,美元->分隔符);
美元-> rowcounter + +;
Return $this->currentElement;
}
公共功能键()
{
返回rowcounter美元->;
}
公共职能下()
{
返回!Feof(美元-> filepointer);
}
公共功能有效()
{
如果(!$下面())
{
Fclose(美元-> filepointer);
返回false;
}
返回true;
}
结束类
>
希望本文能对大家的PHP程序设计有所帮助。
< PHP
csviterator实现迭代器类
{
const row_size = 4096;
私人filepointer美元;
私人currentelement美元;
私人rowcounter美元;
私人为分隔符;
公共功能__construct($文件分隔符=美元',')
{
美元-> filepointer = fopen(文件、R′);
$ >分隔符= $定界符;
}
公共功能倒带()
{
美元-> rowcounter = 0;
倒带(美元-> filepointer);
}
公共函数电流()
{
美元-> currentelement = fgetcsv(美元-> filepointer,自::row_size,美元->分隔符);
美元-> rowcounter + +;
Return $this->currentElement;
}
公共功能键()
{
返回rowcounter美元->;
}
公共职能下()
{
返回!Feof(美元-> filepointer);
}
公共功能有效()
{
如果(!$下面())
{
Fclose(美元-> filepointer);
返回false;
}
返回true;
}
结束类
>
希望本文能对大家的PHP程序设计有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。