3 つの引数を持つ関数があります。1 つは常に同じ、つまりデータベース接続です。
function threeArgs($one,$two,$dbh){
// some code here
}
これは、渡したい定数引数です。
$dbh = new PDO(..............);
別の関数から threeArgs() 関数を呼び出そうとしていますが、3 つの引数ではなく 2 つの引数のみを渡したい場合:
threeArgs($one,$two);
これは単純に違いないか、それとも完全に間違っているかはわかりますが、どの用語を検索する必要があるのか わかりません.
アップデート
関数内に db 接続を配置し、threeArgs() 関数内から呼び出しました。例えば;
function dbconnection(){
$dbh = //connect to dataase
return $dbh;
}
これは、threeArgs() に追加したものです。
function threeArgs($one, $two){
dbconnection();
}
これを行うより良い方法はありますか?
前もって感謝します。