Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Веб-программирование > PHP
Перезагрузить страницу PHP, binding,Mysql
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
relav relav вне форума
Новичок
 
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 13.01.2014
По умолчанию PHP, binding,Mysql - 27.01.2014, 14:51

расширения(модули) php написаны на С , как и все PHP, что указано в PHP Coding Standards. расширения реализуются в форме dll библиотек в винде. это значит , что ядро языка php может читать dll формат. так почему я не могу или могу, я не знаю, подключить API C libmysql.dll для работы с MYSQL и написать в php.ini extension=libmysql.dll, что является прямым доступом к API C Mysql,а не работать через биндинг mysqli.dll?

если я использую биндинг mysqli.dll. мой php код вызовет функцию func(), к примеру, для работы с Mysql, ядро языка найдет эту функцию func() в mysqli.dll и передаст ей работу. Так вот, что эта функция func() начнет делать прежде чем передать работу API C libmysql.dll?
как я понимаю, она в результате вызовет функцию API C.
Ответить с цитированием
  (#2 (permalink)) Старый
T1grOK T1grOK вне форума
Member
 
Аватар для T1grOK
 
Сообщений: 762
Сказал(а) спасибо: 8
Поблагодарили 58 раз(а) в 57 сообщениях
Регистрация: 11.04.2009
По умолчанию 27.01.2014, 18:36

Php расширения пишутся со спецификой/спецификацией его ядра - zend engine.
Поищите на хабре есть посты по созданию расширений для php.


Игры зло и зря потреченое время.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MySQL и API relav MySQL 0 20.01.2014 02:24
XML & MySQL DATA MySQL 11 08.11.2012 15:46
PHP+MySQL imported_АлексейВ PHP 5 17.02.2008 21:06
Проблема с установкой MySql 5 или MySql 4 romawka_ural MySQL 2 14.09.2007 00:34
MySQL Aram PHP 32 19.05.2007 12:26
PHP + MySQL Maximych Задания за деньги 1 08.05.2007 00:09
MySQL zornig PHP 7 07.12.2006 01:55
PHP 4 and MySQL 4 kost PHP 10 06.01.2006 01:53
Что с Mysql? Serious man PHP 7 10.07.2005 09:48
dbf=>mysql Ghead PHP 1 22.11.2004 15:57
php, mysql Anonymous PHP 2 14.12.2003 15:22



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов