मैं जब एक तैयार को अंतिम रूप देने () $ stmt- के बीच अंतर को स्पष्ट करने> पास() और $ stmt-> free_result कोशिश कर रहा हूँ mysqli कथन।
अब तक मैं का उपयोग करें:
$mysqli = new mysqli(host,user,password,database);
$stmt = $mysqli->prepare(sql statement);
[...]
$stmt->free_result();
$mysqli->close();
और सब कुछ ठीक काम करने के लिए लगता है।
लेकिन मैंने देखा है कि बहुत से प्रोग्रामर $ stmt-> $ stmt-> free_result() के बजाय बंद करते हैं। और एक बार मैंने उन दोनों को देखा है:
$stmt->free_result();
$stmt->close();
$mysqli->close();
तो मुझे किस परिस्थिति में और क्यों चुनना चाहिए?
आदर्श स्पष्टीकरण! – neophyte