Вопросы по теме 'php-extension'

Обмен данными с Zend (многомерные массивы)
Я встраиваю PHP в свое приложение (написанное в Delphi 2010), используя компонент PHP4Delphi для взаимодействия с php5ts.dll. Я предполагаю, что моя программа действует как расширение для PHP (модуль sapi?), поскольку она регистрирует некоторые...
1188 просмотров

как получить доступ к переменной из класса, используя расширение php?
Я работаю на С++ под Ubuntu. У меня есть следующий пример: [car.h] #ifndef VEHICLES_CAR_H #define VEHICLES_CAR_H // A very simple car class class Car { public: Car(); void shift(int gear); bool accelerate(); void brake(); int...
665 просмотров
schedule 14.03.2023

Актуален ли pecl для php
Я пытаюсь скомпилировать php с некоторыми конкретными расширениями, и я столкнулся с проектом pecl, который должен перечислить все расширения, используемые с php. Но сайт проекта, кажется, мертв. ссылки, которые я нашел в другом учебнике для...
476 просмотров
schedule 18.12.2022

Как я могу написать собственное расширение PHP, которое может изменить внутренности интерпретатора PHP?
Можно ли написать расширение PHP (UNIX, CGI SAPI), где я могу: переопределить реализацию функции PHP (например, с mail(): многие программы PHP используют стандартную функцию mail() - я не могу это изменить, так как клиенты хотят ее использовать,...
401 просмотров
schedule 01.09.2022

выгрузка расширений php: реверс dl()
Для вас, гуру, есть ли какой-нибудь скрытый драгоценный камень в PHP, который может выгрузить определенное расширение во время выполнения?
4266 просмотров
schedule 04.07.2022

Найдите доступные (не загруженные) расширения PHP
Мне нужен способ найти все доступные расширения PHP независимо от того, загружены они или нет . Я просмотрел Как увидеть расширения, загруженные PHP? , но это только объясняет, как найти загруженные расширения. Я также хочу найти незагруженные...
2143 просмотров
schedule 19.05.2022

Как инициализировать свойство класса как пустой массив в разработке расширения php
можно инициировать пустой массив в классе в php следующим образом: class Foo { protected $bar = []; } но как я могу сделать это в расширении, разработанном с помощью c? обратите внимание, что свойство $bar не инициализируется в...
565 просмотров
schedule 21.11.2022

Как загрузить две версии одного и того же расширения php?
Веб-приложение, над которым я работаю, должно иметь возможность обрабатывать две разные версии одного и того же расширения PHP. (В частности, MapScript для Mapserver 5.6 и MapScript для Mapserver 6.2.) Сценарий не будет знать, какая из двух версий...
134 просмотров
schedule 28.02.2023

Как установить расширение PHP intl на CentOS?
Я практически ничего не знаю об установке пакетов. Некоторое время назад мне удалось установить Zend Framework 1 с помощью yum, следуя очень конкретному руководству. Теперь мне нужно расширение PHP intl, и я не могу понять, как его установить....
103032 просмотров
schedule 24.04.2022

Установка memcached — класс существует, но не найден
Это очень странная проблема - Я установил Memcached 2.1.0 на свой Mac 10.7.4, запустив 1.7.3 XAMPP с инструментами разработчика. Я следовал инструкциям здесь Я также установил расширение memcache (не memcached). Демон memcached...
1976 просмотров
schedule 25.04.2022

Кодирование расширений PHP в Cpp
Я пытаюсь кодировать расширения PHP на С++. Я имею в виду «Внедрение и расширение PHP» Сары Големон. В книге есть несколько небольших фрагментов, как таковых, void describe_zval(zval *foo) { if (Z_TYPE_P(foo) == IS_NULL) {...
157 просмотров
schedule 20.06.2023

Геолокация IP без расширений?
Есть ли способ найти страну IP без использования каких-либо расширений php? Я знаю, что есть определенные расширения, но возможно ли это без использования расширений и других веб-сайтов. Например: www.[ip to...
141 просмотров

Проблемы с oci_connect ORA-12541: TNS: нет прослушивателя
Эй, ребята. У меня есть следующий фрагмент: $conn = oci_connect('user', 'pass', '(DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP) (HOST=myhost.net)(PORT=1521) ) ) (CONNECT_DATA= (SERVER =...
6559 просмотров
schedule 10.09.2022

Расширение PHP на основе внешней библиотеки
Я пытаюсь написать расширение PHP для Apache Kafka на C, и оно должно использовать librdkafka . Итак, я скомпилировал и установил клиентскую библиотеку kafka и написал простое расширение, которое включает librdkafka/rdkafka.h, и расширение прекрасно...
975 просмотров
schedule 17.10.2022

Параллельная обработка в PHP
Я написал один высокопроизводительный скрипт на php. Для выполнения требуется 30 мс. теперь я сделал этот скрипт более герметичным, поэтому я сделал rnd по следующим пунктам. Я ищу параллельную обработку фрагмента кода, чтобы минимизировать время...
121 просмотров
schedule 26.06.2022

Установка Phalcon PHP Devtools: ОШИБКА: расширение Phalcon не установлено, хотя модуль установлен
После того, как несколько дней назад я установил Phalcon PHP , я все больше и больше рад этому. Теперь я хочу попробовать Phalcon Devtools из. Я только что установил его, как в installation manual via Composer (для Linux) показано. Но когда...
9016 просмотров

Получить имя класса из Php::Value в PHP-CPP
Работая над небольшим расширением для PHP с использованием PHP-CPP, я получаю на стороне C++ массив с объектами, и мне нужно получить имя его класса. У объекта Php::Value не было никакого метода для него. Аналогично тому, что я делаю в HNI в этом...
219 просмотров
schedule 10.03.2023

Установка расширения dBase в XAMPP
У меня проблема с установкой расширения dBase в XAMPP с PHP 5.5.11. Я добавил php_dbase.dll в папку php/ext и добавил следующую строку в файл php.ini : extension=php_dbase.dll Но когда я пробую этот код в своем скрипте:...
11801 просмотров
schedule 28.09.2023

Расширение php zeromq: невозможно загрузить динамическую библиотеку php_zmq.dll
У меня есть XAMPP с PHP версии 5.6.8 . Я хочу установить расширение zeromq. Пробовал следующие DLL из http://pecl.php.net/package/zmq/1.1.2/windows . Конечно у меня есть extension=php_zmq.dll в \xampp\php\php.ini...
3209 просмотров
schedule 29.07.2023

Активация расширений PHP в Bluemix
Это чисто вопрос Bluemix! У меня есть код, работающий гладко на локальном хосте, но когда я перенес его в Bluemix, у меня не получилось подключиться к БД. Проверяя журналы, я обнаружил проблему «Вызов неопределенной функции mysqli_init()»...
1700 просмотров
schedule 20.01.2023