$sum=1; for($i=1;$i<=$name;$i ){ $sum*=$name[$i]; echo "{$ sname} != {$sum}";
提案はありますか?
! =ダブルクォーテーションで括るとただの文字列になってしまいませんか?
エラーの原因が解決され、理解できました。 = は特別な意味はなく、単なる記号です
エラーの理由は、for ループの後の中括弧が一致しないことです。
それは正しい
これは階乗ではなく、echo からのステートメントなので、出力後は階乗のように見えます。
var_dump() 試してみる
! =ダブルクォーテーションで括るとただの文字列になってしまいませんか?
エラーの原因が解決され、理解できました。 = は特別な意味はなく、単なる記号です
エラーの理由は、for ループの後の中括弧が一致しないことです。
それは正しい
これは階乗ではなく、echo からのステートメントなので、出力後は階乗のように見えます。
var_dump() 試してみる