HI हिन्दी
版本: v2.3.0

log

execute की गई queries का log लौटाता है।

log()
रिटर्न वैल्यू
[array] एक सारणी जिसमें रिकॉर्ड की गई SQL क्वेरीज़ हैं।
यदि initialization के दौरान logging => true सक्षम है, तो सभी recorded queries लौटाई जाती हैं। अन्यथा केवल सबसे हाल की query लौटाई जाती है।
$database = new Medoo([
	"type" => "mysql",
	"host" => "localhost",
	"database" => "name",
	"username" => "your_username",
	"password" => "your_password",

	// क्वेरी लॉगिंग सक्षम करें।
	"logging" => true,
]);

$database->select("account", [
	"user_name",
	"email"
], [
	"user_id[<]" => 20
]);

$database->insert("account", [
	"user_name" => "foo",
	"email" => "foo@bar.com"
]);

var_dump($database->log());
// आउटपुट:
// array(2) {
//	[0]=> string(62) "SELECT "user_name","email" FROM "account" WHERE "user_id" < 20"
//	[1]=> string(74) "INSERT INTO "account" ("user_name", "email") VALUES (\'foo\', \'foo@bar.com\')"
// }

// `"logging" => false` (डिफ़ॉल्ट) होने पर, केवल सबसे हाल की क्वेरी ही रखी जाती है।
// array(1) {
//	[0]=> string(74) "INSERT INTO "account" ("user_name", "email") VALUES (\'foo\', \'foo@bar.com\')"
// }