WebサイトにXMLインポートを使用しています。主な問題は、実行時間とサーバーによって適用される制限です。そのため、XMLインポートをセグメントに分割したいと思います。私のスクリプトはこれまでのところ次のように見えます。
$xml = simplexml_load_file('test.xml');
foreach ($xml->products as $products) {
...
}
問題は、特定の瞬間からforeachコマンドを開始する方法です。たとえば、foreachは100から開始できます。以下の方法で実行できることはわかっていますが、もっと簡単な方法はありますか?
$n=0;
foreach ($xml->products as $products) {
$n++;
if ($n>99) { //do something }
else { //skip }
}