Egy nagyon veszélyes PHP kiterjesztés
Wez Furlong blogjában jelenti, hogy fejleszti az új FFI kiterjesztést, mely C függvények közvetlen illesztését teszi lehetővé PHP-hez, illetve fordítva. A Foreign Function Interface lehetővé teszi, hogy egy C függvényt meghívjunk PHP-ből, vagy akár egy callback paramétert váró C függvénynek PHP függvényt adjunk át.
Valójában már most van egy ilyen kiterjesztése a PHP-nek, a win32api, ami DLL-ekben definiált függvények hívására használható. Az FFI kiterjesztés azonban kiszélesíti a platform támogatást lényegében minden rendszerre, amin a PHP fut. Ez a funkcionalitás óriási erőt ad a PHP-nek, ugyanakkor azonban rendkívül veszélyessé teszi, hiszen alapvető rendszer funkciók elérést teszi lehetővé.
A végleges kiterjesztés PHP 5-höz fog megjelenni, bővebb információkat Wez blogjában olvashatnak az érdeklődők.
■ Valójában már most van egy ilyen kiterjesztése a PHP-nek, a win32api, ami DLL-ekben definiált függvények hívására használható. Az FFI kiterjesztés azonban kiszélesíti a platform támogatást lényegében minden rendszerre, amin a PHP fut. Ez a funkcionalitás óriási erőt ad a PHP-nek, ugyanakkor azonban rendkívül veszélyessé teszi, hiszen alapvető rendszer funkciók elérést teszi lehetővé.
A végleges kiterjesztés PHP 5-höz fog megjelenni, bővebb információkat Wez blogjában olvashatnak az érdeklődők.