{"id":15024764,"url":"https://github.com/owenliang/php7-extension-explore","last_synced_at":"2025-07-31T17:06:59.990Z","repository":{"id":81719528,"uuid":"99533965","full_name":"owenliang/php7-extension-explore","owner":"owenliang","description":"全网唯一PHP7扩展开发教程","archived":false,"fork":false,"pushed_at":"2017-09-28T06:26:59.000Z","size":36,"stargazers_count":432,"open_issues_count":2,"forks_count":61,"subscribers_count":23,"default_branch":"master","last_synced_at":"2025-03-30T22:11:40.501Z","etag":null,"topics":["php-extension","php7","zend"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/owenliang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-08-07T03:42:32.000Z","updated_at":"2025-01-22T02:35:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"48c2844f-e0db-401f-a7ef-ebcd83cac983","html_url":"https://github.com/owenliang/php7-extension-explore","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/owenliang%2Fphp7-extension-explore","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/owenliang%2Fphp7-extension-explore/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/owenliang%2Fphp7-extension-explore/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/owenliang%2Fphp7-extension-explore/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/owenliang","download_url":"https://codeload.github.com/owenliang/php7-extension-explore/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247595335,"owners_count":20963943,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["php-extension","php7","zend"],"created_at":"2024-09-24T20:00:53.456Z","updated_at":"2025-04-07T05:12:57.539Z","avatar_url":"https://github.com/owenliang.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PHP7扩展开发系列教程\n[![Build Status](https://travis-ci.org/owenliang/php7-extension-explore.svg?branch=master)](https://travis-ci.org/owenliang/php7-extension-explore)\n\n## 点赞\n如果我帮到了你，请右上角点1个star!\n\n## 环境要求\n* PHP7.1+\n* Linux\n\n## 常见问题\n* 示例代码大量使用带副作用的assert断言, 请确保gcc工作在debug模式\n\n## 提问与反馈\n* 请提交issue\n\n## 教程清单\n* [course1-how-to-export-a-module](https://yuerblog.cc/2017/08/07/course1-how-to-export-a-module/)\n* [course2-how-to-define-deps-and-ini](https://yuerblog.cc/2017/08/07/course2-how-to-define-deps-and-ini/)\n* [course3-how-to-define-functions](https://yuerblog.cc/2017/08/08/course3-how-to-define-functions/)\n* [course4-how-the-zval-works](https://yuerblog.cc/2017/08/09/course4-how-the-zval-works/)\n* [course5-how-to-define-class](https://yuerblog.cc/2017/08/09/course5-how-to-define-class/)\n* [course6-how-to-call-php-functions](https://yuerblog.cc/2017/08/10/course6-how-to-call-php-functions/)\n* [course7-how-to-create-object](https://yuerblog.cc/2017/08/10/course7-how-to-create-object/)\n* [course8-how-to-visit-global-vars](https://yuerblog.cc/2017/08/11/course8-how-to-visit-global-vars/)\n* [course9-how-to-work-with-zend-array](https://yuerblog.cc/2017/08/11/course9-how-to-work-with-zend-array/)\n* [course10-how-to-work-with-resource](https://yuerblog.cc/2017/08/14/course10-how-to-work-with-resource/)\n* [course11-how-to-include-php-file](http://yuerblog.cc/2017/08/14/course11-how-to-include-php-file/)\n* [course12-how-to-throw-error-and-exception](https://yuerblog.cc/2017/09/08/course12-how-to-throw-error-and-exception/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fowenliang%2Fphp7-extension-explore","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fowenliang%2Fphp7-extension-explore","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fowenliang%2Fphp7-extension-explore/lists"}