Mysql
 sql >> база данни >  >> RDS >> Mysql

Трябва ли да предам моята $mysqli променлива на всяка функция?

Дефинираните от потребителя функции имат свой собствен обхват на променливата в PHP. Трябва да подадете $mysqli към функцията като параметър или стартирайте функцията с global $mysqli .

Този точен проблем е даден като пример в обхват на променливата страница:

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

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

test();
?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Актуализиране на схемата на таблицата, без да се засягат данните в Laravel

  2. JSON_CONTAINS_PATH() Примери в MySQL

  3. MySQL:попълване на празни полета с нули при използване на GROUP BY

  4. Преобразуване на Python DateTime низ в цели милисекунди

  5. Как да създадете парола от шест знака в MySQL 5.7