I PHP är bästa praxis att ta det globala tillvägagångssättet. Detta beror främst på att upprepade anslutningar/nedkopplingar till MySQL-servern kan orsaka en betydande minskad prestanda.
Faktum är att även om detta kan verka kontraintuitivt, rekommenderar de flesta PHP-experter (inklusive jag själv) att du helt och hållet undviker att använda mysql_close() om det inte finns en tvingande anledning att inte göra det. Detta beror på att det hanteras automatiskt i PHPs rensning ändå, så att lägga till mysql_close() skapar bara en ytterligare försämring av prestanda.