承接 m3m0r7/pnl 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

m3m0r7/pnl

最新稳定版本:v0.1.7

Composer 安装命令:

composer require m3m0r7/pnl

包简介

PHP native-library extension manager: FFI runtime SDK plus the pnl/pnlx CLI built from the bundled Rust sources on install.

README 文档

README

日本語版

pnl makes it easy to use C libraries from PHP. It installs library "packages", finds the C library and headers already on your machine, generates PHP wrappers plus a small Rust bridge, compiles the bridge, and exposes everything through the Pnlx PHP SDK — think Composer, but for C libraries.

pnl init
pnl find 'lib*'      # browse available packages (default repo + your own)
pnl install libc
pnl list 'lib*'      # show what you have installed

See the Quick Start to call C printf from PHP in a minute.

Documentation

  • Overview — What pnl is, how it works, and project status.
  • Quick Start — Call C printf from PHP in a few commands.
  • Installation — Requirements and building/installing the binaries.
  • Configuration — Project layout and writing pnl.json.
  • Install Sources — URLs, paths, bare names, archives, and native discovery.
  • Commandspnl and pnlx command reference.
  • PHP Usage — Loading extensions and the generated files.
  • Development — Validation, testing, and the JSON schemas.

The default package repository is https://github.com/m3m0r7/pnl-packages, which publishes a repository-index.json so pnl find can browse it without cloning.

License

This repository is currently marked as MIT in composer.json. The bundled C libraries keep their own upstream licenses; see the package manifests and READMEs at https://github.com/m3m0r7/pnl-packages.

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 0
  • Forks: 0
  • 开发语言: Rust

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-06-10

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固