Я не использовал C с 1980-х и 1990-х с моим собственным экспериментированием. Я хотел бы иметь возможность взять его снова, но на этот раз путем создания мелочей в нем и затем загрузки его в PHP на Linux.
У кого-либо есть очень короткое учебное руководство для меня для создания нечто () функцией в C как расширение общего объекта загруженный в php.ini? Я предполагаю, что должен буду использовать GCC, но не знаю то, что еще я должен на своей рабочей станции Linux Ubuntu получить это движение, или как составить файлы.
Некоторые примеры, которые я видел, показали, как сделать это в C++ или показать его статическим расширением, которое должно быть скомпилировано в PHP. Я не хочу это - я хочу сделать это как расширение C, не C++, и загрузить его с помощью php.ini.
Я думаю о чем-то, где я называю нечто ('привет'), и оно возвращает 'мир', если оно видит, что входящая строка 'привет'.
Например, если бы это было записано в 100%-м PHP, то функция могла бы быть:
function foo($s) {
switch ($s)
case 'hello':
return 'world';
break;
default:
return $s;
}
}