sql >> Database >  >> RDS >> Mysql

Moet ik mijn $mysqli-variabele doorgeven aan elke functie?

Door de gebruiker gedefinieerde functies hebben hun eigen variabele bereik in PHP. U moet $mysqli . doorgeven toe aan de functie als parameter, of start de functie met global $mysqli .

Dit exacte probleem wordt als voorbeeld gegeven op de variabele scope pagina:

<?php
$a = 1; /* global scope */ 

function test()
{ 
    echo $a; /* reference to local scope variable */ 
} 

test();
?>


  1. Islands T-SQL-uitdaging

  2. Afbeeldingen uploaden naar Remote Server, iPhone

  3. Variabelen invoegen MySQL met Python, werkt niet

  4. T-SQL Opgeslagen procedure overslaan: