Articles of wrapper

Оболочка для Symfony

Я реализовал в symfony2 оболочку подключения для подключения к базе данных в зависимости от субдомена. Я выполнил инструкции по вопросу Symfony 2: множественное и динамическое подключение к базе данных Он отлично работает, но когда я пытаюсь обновить схему, symfony выбирает имя базы данных (dinamic_database), которое у меня есть в файле конфигурации, а не имя базы […]

SQLSTATE : недопустимый номер параметра: параметр не определен (PDO)

Я знаю: это было сделано до смерти. Но, поверьте, я довольно долго изучал, как это исправить. То, что я пытаюсь достичь, – это оболочка базы данных PDO MySQL для использования с PDO, которую я могу просто включить в свой код. Моя главная проблема связана, в частности, с двумя функциями, а также с фактической привязкой параметров, […]

Обертка расширения PHP для C ++

Я новичок в этой области написания расширений для PHP, однако мне нужно создать класс-оболочку для C ++ для PHP. В настоящее время я использую PHP 5.2.13. Я прочитал эту статью http://devzone.zend.com/article/4486-Wrapping-C-Classes-in-a-PHP-Extension , учебник о том, как я могу перейти к тому, чтобы связать класс C ++ с PHP Zend, но это записывается в систему linux. […]

Как проверить, установлен ли вход php: //?

Мне нужно проверить, существует ли php://input / isset. Работает ли он с php isset() ? Каков правильный способ проверить это?

Использование обложек памяти php: // вызывает ошибки

Я пытаюсь расширить класс почтовой программы PHP из Worx, добавив метод, который позволяет мне добавлять вложения с использованием строковых данных, а не путь к файлу. Я придумал что-то вроде этого: public function addAttachmentString($string, $name='', $encoding = 'base64', $type = 'application/octet-stream') { $path = 'php://memory/' . md5(microtime()); $file = fopen($path, 'w'); fwrite($file, $string); fclose($file); $this->AddAttachment($path, $name, […]

Простая PDO-обертка

В настоящее время мое веб-приложение выполняет простые запросы: простые операции CRUD, подсчет, … Несколько месяцев назад кто-то рекомендовал мне здесь написать простую оболочку PDO для этого (чтобы избежать написания try / catch, prepare (), execute () и т. Д. Каждый раз, когда запрос должен быть выполнен). Этот пример был показан (я внес некоторые изменения, чтобы […]