php for-loop从未执行过

end*_*nda 0 php for-loop

运行此脚本时出现了一个愚蠢的问题.为什么for循环的主体从未执行过?

<?php
ini_set('error_reporting', E_ALL);

$i=0.0;
$j=1.0;
$max=3000;

for ($z=0; $z==$max;  $z++) {
  $i += (1.0/$max);
  $j -= (1.0/$max);

  echo "j=$j - i= $i <br>";
  if( ($z % 100) == 0){

      echo "j=$j  ¦ i= $i <br>";
  };
};

?>
Run Code Online (Sandbox Code Playgroud)

编辑:如你所见,有可能学习愚蠢;-)

Nea*_*eal 8

它永远不会进入.

for ($z=0; $z==$max;  $z++) 
Run Code Online (Sandbox Code Playgroud)

z不能==$max


试试这个:

for ($z=0; $z<=$max;  $z++)
Run Code Online (Sandbox Code Playgroud)