Articles of class

Что случилось с PDO в другом классе?

Я просто меняю MySQL своего сайта на PDO, и у меня странная проблема, когда я пытался использовать PDO в другом классе. class Database { private $pdo; public function __construct() { $this->pdo = new PDO('mysql:host=localhost;dbname=appdora;charset=utf8', 'root', 'root'); } } class doClass { //Variables private $db; //PDO public function __construct(Database $db) { $this->db = $db; } И […]

Задайте переменную в классе, который будет использоваться для нескольких функций / методов

Я пытаюсь установить переменную $ tester, которая может использоваться в нескольких функциях в MyClass . Я установил переменную и добавил функцию в __construct() но я получаю уведомление неопределенной переменной, когда я пытаюсь повторить это – почему это? class MyClass { public $tester; public function __construct() { add_action( 'init', array( &$this, 'variables' ) ); add_action( 'init', […]

Передать переменные расширенному классу

Я использую тот же код для создания виджета в WordPress. Код, который я использую, уже расширяет класс. Он работает нормально. Вместо того, чтобы копировать / вставлять это каждый раз, когда мне нужен новый виджет, имеет смысл сделать это, поэтому я могу назвать его несколькими параметрами и заставить его работать. У меня есть 4 переменные. Я […]

Практика создания классов БД требует небольшого руководства

Поэтому я собираюсь научиться создавать собственные классы DB, используя PDO. Я довольно новичок в PDO и более сложном развитии класса и хотел получить небольшое руководство от сообщества, прежде чем я заберусь с ним слишком далеко. У меня есть класс, частично построенный, но я знаю, что для этого должен быть лучший / более логичный способ. Я […]

Использование магических констант из другой области

Я создал класс Debug в котором все свойства и методы являются статическими. Используя последнее статическое связывание, я использую этот класс как регистратор того, что делается и в какой момент (на самом деле я тестирую сейчас проблему производительности, поэтому я хотел бы теперь, что и когда будет). Поэтому на данный момент у меня есть что-то в […]

Вызвать функцию или метод из своего класса

Я написал класс базы данных, но не могу получить доступ к методу изнутри: class database{ . . private $mgc; private $real; public function insert($table,$values,$row = null){ . . for($i = 0; $i < count($values); $i++){ $values[$i] = safe_value ($values[$i]); } . . } public function safe_value( $value ) { if( $this->real ) { if( $this->mgc […]

использование PHP с Composer не нашло требуемого класса

У меня есть PHP-код, который выбирает файл PDF и преобразует его в текстовый файл. Я использую внешнюю библиотеку pdf-to-text с композитором. Ниже приведена ошибка отображения системы: Неустранимая ошибка: не удалось получить ошибку: класс «Pdf» не найден в C: \ xampp \ htdocs \ testcomposer \ test2.php: 6 Трассировка стека: # 0 {main} выбрано в C: […]

Как сделать переменную global по всему классу

Очень простой вопрос: можно ли создать переменную, которая извлекается извне класса, 'global' для всего класса, так что мне не нужно вызывать глобальную переменную $ в начале каждого метода? Это то, что я сейчас делаю: class test{ public function testing(){ global $globalVariable, // Do something } public function testing_two(){ global $globalVariable, // Do something } } […]

Как создать / улучшить базу данных PHP OOP класс со всеми / полными функциями

Я новичок в PHP OOP. Ниже приведен мой ОЧЕНЬ ПЕРВЫЙ файл класса. Я хотел бы добавить дополнительную гибкость в этот код, добавить функции, чтобы я мог запускать запросы и даже назначать результаты (fetch_assoc / fetch_array) для массива (или var и т. Д.) Для последнего использования. Проблема, с которой я сталкиваюсь в выполнении запросов, заключается в […]

Объект не уничтожается до конца скрипта, если он регистрирует spl_autoload_register ();

Объект, который не уничтожается до завершения скрипта, может объяснить, почему использование spl_autoload_register() предотвращает уничтожение объекта при unset() . Метод деструктора будет вызываться, как только нет других ссылок на конкретный объект или в любом порядке во время последовательности выключения. Имеет ли spl_autoload_register() ссылку на объект, который его зарегистрировал или что происходит? class MyAutoLoader { public function […]

Intereting Posts
Есть ли способ проверить, является ли cookie httponly в PHP Facebook Connect, как разрешить пользователям находить и приглашать друзей на ваш сайт? Swift Mailer – не удается отправить почту и не удается найти журналы ошибок Оптимизация запросов для следующего и предыдущего элементов Обязательное полевое сообщение об ошибке на форме Вызов неопределенной функции curl_init ().? Сессия PHP потеряет данные между страницами Идентификатор изображения src-attribute: сеанс потерян с помощью мобильного подключения Как использовать DIRECTORY_SEPARATOR для Windows Проверка регистрации и аутентификация с помощью ajax PHP Неустранимая ошибка в mysqli_connect (); Отправьте электронное письмо с помощью SMTP-сервера GMail со страницы PHP cURL по локальной сети с проблемой виртуального хоста PHP: как скопировать файл временного файла в несколько мест? Поиск пятна на изображении – математический способ?