对于Loop Statement

acc*_*man 1 php

我正在尝试循环2个变量,并且输出看起来像'91 - 96 lbs'我可以让For语句只使用一个变量,但有两个变量不起作用.

for ($k = 91; $k <= 496; $k=$k+4($i = 96; $i <= 500; $i=$i+4))  
echo '<option value='.$k. ' - ' .$i. ' lbs'("<%m_weight%>" == .$k. ' - ' .$i. ' lbs' ? ' selected="selected"' : '').'>'.$k. ' - ' .$i. ' lbs</option>'; 
Run Code Online (Sandbox Code Playgroud)

Ign*_*ams 8

你可能实际上并不想要两个变量:

for ($k = 91; $k <= 496; $k=$k+5)
  echo '<option value='.$k. ' - ' .($k+4). ' lbs'("<%m_weight%>" == .$k. ' - ' .($k+4). ' lbs' ? ' selected="selected"' : '').'>'.$k. ' - ' .($k+4). ' lbs</option>';
Run Code Online (Sandbox Code Playgroud)