phper

Crates.iophper
lib.rsphper
version
sourcesrc
created_at2019-12-11 15:08:40.733101+00
updated_at2025-02-28 09:41:00.847905+00
descriptionThe framework that allows us to write PHP extensions using pure and safe Rust whenever possible.
homepage
repositoryhttps://github.com/phper-framework/phper
max_upload_size
id188455
Cargo.toml error:TOML parse error at line 22, column 1 | 22 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
jmjoy (jmjoy)

documentation

https://docs.rs/phper

README

PHPER (PHP Enjoy Rust)

CI Crates Docs License

Rust ❤️ PHP

The framework that allows us to write PHP extensions using pure and safe Rust whenever possible.

Documentation & Tutorial

Requirement

Necessary

  • rust 1.85 or later
  • libclang 9.0 or later
  • php 7.0 or later

Tested Support

Category Item Status
OS Linux
macOS
Windows
PHP Version 7.0
7.1
7.2
7.3
7.4
8.0
8.1
8.2
8.3
8.4
PHP Mode NTS
ZTS
SAPI CLI
FPM
Debug Disable
Enable

Examples

See examples.

The projects using PHPER

  • apache/skywalking-php - The PHP Agent for Apache SkyWalking, which provides the native tracing abilities for PHP project.

License

MulanPSL-2.0.

Commit count: 355

cargo fmt