文件名称:php-rs:Zend API的绑定,以在Rust中原生构建PHP扩展
文件大小:24KB
文件格式:ZIP
更新时间:2024-04-04 23:42:41
Rust
PHP的RS
Zend API的绑定,以在Rust中原生构建PHP扩展。 受到及其前身的启发。
正在进行中。 该库可能必须先更改名称,然后才能在crates.io上crates.io ,因为已经使用了php-rs 。
用法
该项目仅适用于PHP> = 8.0(目前)。 由于PHP扩展系统严重依赖C宏(无法轻松导出到Rust),因此必须对结构进行硬编码。
请参阅。 有内联文档。 从创建C扩展名开始也是一个不错的开始。
会费
非常欢迎捐款。 我是Rust的新手,并且希望获得任何建议。 随时通过Github提交问题和PR。
资源
执照
MIT License
Copyright (c) 2021 David Cole
【文件预览】:
php-rs-master
----.cargo()
--------config(68B)
----Cargo.toml(454B)
----.github()
--------workflows()
----src()
--------php()
--------macros.rs(1KB)
--------bindings.rs(95B)
--------functions.rs(2KB)
--------lib.rs(603B)
----wrapper.h(246B)
----build.rs(4KB)
----example()
--------skel()
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(37B)