Я просто новичок в OOP PHP. То, что я хочу сделать, – это отбросить переменную из класса внутри функции в другой файл. Пожалуйста, взгляните на этот код:
в файле class.library.php
:
class db_connect { // Other functions and variables here function settings() { $sql="SELECT * FROM lms_admin_settings"; $result = $this->conn->query($sql); while($data = $result->fetch_assoc()) { $name = $data["name"]; } } }
и в файле index.php
:
include("class.library.php"); $data = new db_connect; $data->settings();
вinclude("class.library.php"); $data = new db_connect; $data->settings();
то, что я хочу сделать, это просто отбросить переменную с именем $name
из функции settings()
класса с именем db_connect
в файл index.php
.
Я попробовал что-то вроде этого:
include("class.library.php"); $data = new db_connect; $data->settings(); echo $name; // I tried this but didn't work, I put this just to make things more clearly.
вinclude("class.library.php"); $data = new db_connect; $data->settings(); echo $name; // I tried this but didn't work, I put this just to make things more clearly.
Пожалуйста, скажите мне, как правильно это сделать.
PS: Простите, для каких терминов я использовал, чтобы объяснить свою проблему. Я просто новичок. Вы всегда можете исправить меня.