Articles of class

Глобальная переменная – соединение с базой данных?

Я пытаюсь подключиться к базе данных (MySQLi) только один раз, но у меня возникают проблемы с этим. Как создать глобальное соединение для всего скрипта? Существует несколько файлов (index.php, /classes/config.class.php, /classes/admin.class.php и т. Д.). Я пробовал следующее: В: config.class.php public static $config = array(); public static $sql; function __construct() { // database db::$config['host'] = 'localhost'; db::$config['user'] […]

Как эхо пользовательский объект в PHP?

Для определенного класса с экземпляром foo существует ли способ PHP echo foo; в индивидуальном порядке? class TheClass { public $Name; public $Number; function MrFunction() { /* bla bla bla */ } } $foo = new TheClass(); echo $foo; Насколько я понимаю, вы не можете перегружать echo и я понимаю, что я мог бы легко $foo->MrFunction() […]

как создать завод в zend framework 2?

в моем Module.php меня есть методы обработки, которые я хотел бы переместить их в factory class чтобы я не загромождал Module class : public function getControllerConfig() { return array( 'factories' => array( 'account-index' => function ($controllerManager) { $serviceManager = $controllerManager->getServiceLocator(); $accountService = $serviceManager->get('account-service'); return new Controller\IndexController($accountService); } ) ); } public function getServiceConfig() { return […]

Что означает @param в классе?

Что означает @param при создании класса? Насколько я понимаю, он используется, чтобы рассказать сценарию, какой тип данных есть переменные и какое значение возвращает функция, верно? Например: /** * @param string $some * @param array $some2 * @return void */ Разве нет другого способа сделать это, я думаю о таких вещах, как: void function() { … […]

«Неустранимая ошибка: класс не найден в ..», пакет композитора не распознан

Я запустил этот вызов в Putty , он успешно установил ресурс: php composer.phar require –dev "mikehaertl/php-pdftk:*" Затем я добавил несколько вещей моему composer.json : { "name": "you/bootstrap-canvas-wp", "type": "wordpress-theme", "require": { "composer/installers": "~1.0" }, "require-dev": { "mikehaertl/php-pdftk": "*" }, "extra": { "installer-paths": { "wp-content/themes/bootstrap-canvas-wp/": ["type:wordpress-theme"] } } } Затем я запустил команду update в моем […]

PHP instanceof для черт

Я заметил, что instanceof работает с чертами тоже. Является ли это правильным способом проверить, использует ли класс определенный признак или есть ли какой-либо другой метод?

Вызов функции-члена prepare () на null

У меня такие же проблемы с моим кодом страницы входа. Call to a member function prepare() on null У меня есть index.php <?php if(!isset($_SESSION)) session_start(); require_once("user.class.inc.php"); $login = new USER(); if($login->is_loggato()!="") { $login->redirect('dashboard.php'); } if(isset($_POST['btn-login'])) { $umail = strip_tags($_POST['login-mail']); $upass = strip_tags($_POST['login-pswd']); if($login->Login($umail,$upass)) { $login->redirect('dashboard.php'); } else { $error = "Hai sbagliato!! Pensaci…come sono mail […]

Как получить доступ к объекту из другого класса?

У меня есть класс базы данных, который используется для выбора, обновления, удаления запросов MySQL . Теперь я хочу создать запрос MySQL внутри другого класса, но если я определяю $db = new DB(); в index.php , я не могу использовать var $db в другом классе. Должен ли я определять переменную $db снова и снова, если я […]

Как получить доступ к частному члену внутри статической функции в PHP

У меня есть следующий класс в PHP class MyClass { // How to declare MyMember here? It needs to be private public static function MyFunction() { // How to access MyMember here? } } Я полностью смущен тем, какой синтаксис использовать $MyMember = 0; и echo $MyMember или private $MyMember = 0; и echo $MyMember […]

Как извлечь значение поля из формы PDF в PHP

Мы разрабатываем приложение на базе PHP и MySQL. Мы распространяем регистрационную форму в формате PDF. После заполнения формы пользователь загрузит форму PDF в наше приложение для регистрации. Мы хотим извлечь регистрационные данные в формате PDF из PHP и сохранить эти данные в базе данных. Может ли кто-нибудь указать мне классы PHP для извлечения значения поля […]