基本的に、ファイルを作成するコードをいくつか作成しました....そのコードを使用でき、コードのIFステートメントで完全に機能します...今...2回使用する必要があるため...作成することにしましたそれは関数です...しかし、関数にするとすぐに機能しません...
誰でも理由を教えてもらえますか?? 他の IF ステートメント内の関数を次のように呼び出しているだけです。
if (createFile()) {
echo "it worked";
}
function createFile () {
//Creates File and populates it.
$fOpen = fopen($dbFile, 'w');
$fString .= "<?php\n";
$fString .= "// Database Constants\n";
$fString .= "define(\"DB_SERVER\", \"$server\");\n";
$fString .= "define(\"DB_USER\", \"$username\");\n";
$fString .= "define(\"DB_PASS\", \"$password\");\n";
$fString .= "define(\"DB_NAME\", \"$dbname\");\n";
$fString .= "?>";
fwrite($fOpen, $fString);
fclose($fOpen);
}