Nie używam C od lat 80. i 90. XX wieku z własnymi eksperymentami. Chciałbym móc go ponownie odebrać, ale tym razem budując w nim małe rzeczy, a następnie ładując je do PHP na Linuksie.Jak zbudować moje pierwsze rozszerzenie PHP w C na Linux GCC?
Czy ktoś ma bardzo krótki samouczek dla mnie do foo function() w C jako wspólne rozszerzenie obiektu załadowanego w php.ini? Zakładam, że będę musiał użyć GCC, ale nie wiem, czego jeszcze potrzebuję na mojej stacji roboczej Ubuntu Linux, aby to zrobić, lub jak skomponować pliki.
Niektóre przykłady widziałem wykazały, jak to zrobić w C++ lub pokazać go jako statycznego rozszerzenia, które muszą zostać skompilowane w PHP. Nie chcę tego - chcę zrobić to jako rozszerzenie C, a nie C++, i załadować go przez php.ini.
myślę o czymś, gdzie zadzwonić foo („hello”) i zwraca „świat”, jeśli uzna to za ciąg przychodzące jest „cześć”.
Na przykład, jeśli ten został napisany w 100% PHP, funkcja może być:
function foo($s) {
switch ($s)
case 'hello':
return 'world';
break;
default:
return $s;
}
}
Proszę podać adres URL dokumentacji. –
już dostarczone –