用 Go 语言实现 PHP 内置函数

用 Go 语言实现 PHP 内置函数#

Build Status

这是一个用 Go 语言开发的辅助库,尤其适用于熟悉 PHP 内置函数的开发者,将会实现 PHP 内置函数,欢迎对 Go 语言感兴趣的朋友一起加入。
我们知道 PHP 内置的函数给我们的编程提供了极大的便利,这些函数都是由一定的算法实现的,然而我们大多数时候只是使用,而并未了解其实现机制。PHP 虽是开源的,但我相信大多数开发者都没有看过 PHP 源码。
这看起来是一个没必要的项目,但是在我们用 Go 语言实现 PHP 内置函数的过程中,一方面可以熟悉 Go 语言的语法,体会 Go 语言与 PHP 的异同,另一方面可以更加深入了解 PHP 函数的内部实现机制,提高自己的算法,编程能力。

下载安装#

go get -u github.com/openset/php2go/php

关于命名#

PHP 下划线命名转为 Go 大驼峰命名

Example:#

package main

import (
    "github.com/openset/php2go/php"
)

func main() {

    php.Echo("Hello ", "world!\n")

}

More

项目进度#

TODO List

贡献代码#

贡献指南

Contributors#

Your contributions are always welcome!

LICENSE#

Released under MIT LICENSE

项目地址: [https://github.com/openset/php2go]

[阅读原文]

awesee
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 5
巴啦啦

实现个 php 数组和所有 php 数组的内置函数给我们用吧

7年前 评论
awesee

@仰望 会有的。

个人计划,每天实现一个函数,复杂的可能要放后面实现了。

7年前 评论

php 库函数瀚如烟海,你的项目任重而道远

7年前 评论
awesee

@雷金磊 谢谢~

7年前 评论