Google weiß alles: mysql_* vs. mysqli_*

Beitrag lesen

Kleiner Änderungsvorschlag:

function tuWas() {
  global $db_connect, $andere_variable, ...;
  ...
}

Das ist reichlich undurchsichtig. Ich würde, wenn denn schon globale Variablen benutzt werden, das ersichtliche $GLOBALS nehmen.

function test1() {
   $GLOBALS['ha'] = 'Test bestanden.';
   return true;
}
function test2() {
   if ( isset($GLOBALS['ha']) ) {
       echo $GLOBALS['ha'], "\n";
   } else {
       echo "Du hast Dich vertippt...\n";
   }
}
test1() && test2();