0
を追加する場合:限り、この関数の機能としてHTTP 500エラー私は、次の機能を持たせて、他のパラメータ
function displayData($array, &$htmlCode){
$numOfQuestions = findNumOfQuestions($array);
for($i = 1; $i <= $numOfQuestions; $i++){
$htmlCode .= "<div class='question'><h2>Question: $i</h2>";
foreach($array as $val){
if(intval(substr($val, 0, 1)) == $i){
$val = str_replace("$i > ", "", $val);
$htmlCode .= $val.'<br>';
}
}
$htmlCode .= "</div>";
}
}
を、すべてが動作します。私がxamppでHTTP 500エラーを受け取るために、別の変数をパラメータに追加したい場合は例外です。
これは私が何をしたいです:
function displayData($array, &$htmlCode, $questions){
// same function as one above just with another parameter
}
はちょうど別のパラメーターを追加すると、HTTP 500エラーをスローし、私はその$質問パラメータに入れた値が文字列である理由...私は知りませんそれはMySQLデータベースから読み込まれます。私は$ questions変数を使って関数内で他のことをやりたいのですが、そのエラーがスローされているので傾けません。もし誰かが助けることができれば、それはすごく素晴らしいだろう! :)
呼び出しに新しいパラメータを追加しましたか、プロトタイプを追加しましたか? – RiggsFolly
エラーログを確認すると、最終的には500エラーの詳細が表示されます。 – Alesana
500エラーはコードエラーです。何でもかまいません。パラメータが空であればbeacuseイベントを追加するだけではなく、500のエラーが返されることはありません。コード内でタイプミスが見つかるでしょう。 –