関数の引数として渡される変数について、「未定義の変数」という警告が表示されます
コードは次のとおりです。
function myFunction ($var) {
... code...
for (k=0; k<$var; k++){
}
...code...
Return $something;
}
後で:
echo myFunction(5);
奇妙なことに、コードは機能し、期待される出力を生成しますが、この警告も生成します。
前もって感謝します!
この行は間違っています。変数の前に行がありfor (k=0; k<$var; k++){
ません$
それはこのようなものでなければなりません
for ($k=0; $k < $var; $k++){
詳細については、 http://php.net/manual/en/language.variables.variable.phpを$var
参照してください。
これは JavaScript ではありません。常に各変数の前に $ を付けてください :)
for ($k = 0; $k < $var; $k++)
そして、あなたが返す $something をインスタンス化します。