• PHP.JS


    PHP.JS是一个将PHP中的部分函数功能用javascript实现的开源项目。如 md5()、strip_tags()、strtotime()、number_format()、wordwrap()、date()、base64_decode()等。

    php.js is an open source project that brings high-level PHP functions to (often) low-level JavaScript platforms such as webbrowsers, AIR, V8 and rhino.

    Featured Functions

    date()
    Date-formatting, just like you know it from PHP

    base64_decode()
    Safe & easy data transport, decode messages in JavaScript that where encoded by PHP.

    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Backbone.js: Backbone 是个重应用框架,提供键值绑定、自定义事件、包括枚举函数等的丰富的API集合、RESTful JSON接口链接现存应用等在内的模块。
    Web.js: 一个类似于NodeJS的JavaScript框架。NodeJS是由Ryan Dahl编写的一套编写高性能并发Web应用的JavaScript框架,主要特点有:

    服务器端的JavaScript
    基于Google的V8创建
    事件触发、非阻塞的I/O。 类似于EventMachine或Twisted。
    CommonJS模块系统。
    有8000行C/C++代码, 2000行Javascript代码,14个贡献者。
    SeaJS: SeaJS 是一个遵循 CommonJS 规范的模块加载框架,可用来轻松愉悦地加载任意 JavaScript 模块。有了 SeaJS 或其他模块加载框架,我们将可以像在服务器端一样模块化开发,模块之间的依赖,在页面中的加载,都由框架自动搞定。压缩和打包也由工具自动完成。JS 的开发将会更加“正规化”。
    Knockout: Knockout 是个JavaScript library,帮助创建丰富的显示和编辑器UI,通过干净的底层数据模型。你可以在任何时候动态更新UI的选择部分。
    JS的SVG游戏开发包 sv2gl: sv2gl 是一个游戏开发包,尝试利用 SVG 已有的可扩展的工具集来进行图像操作,包含游戏创建框架以及在浏览器上运行的物理引擎,可轻易的扩展并使用 Prototype 或者 jQuery 以及服务器端的 PHP 进行数据保存和获取。
    移动Web开发框架 baseJS: baseJS是一个轻量级JavaScript框架用于开发移动Web应用,主要运行在iPhone和iPod Touch的Mobile Safari浏览器上。但也可以运行在Firefox和所有基于WebKit的浏览器之上。baseJS提供了一些便捷和可复用方法来帮你编写轻量并且可扩展的移动Web应用代码。WebKit是开源的Web浏览器引擎,苹果的Safari、谷歌的Chrome浏览器都是基于这个框架来开发的。WebKit 还支持移动设备和手机,包括iPhone和Android手机都是使用WebKit做为浏览器的核心。
    Web前端工具包 Bootstrap: Bootstrap是快速开发Web应用程序的前端工具包。它是一个CSS和HTML的集合,它使用了最新的浏览器技术,给你的Web开发提供了时尚的版式,表单,buttons,表格,网格系统等等。
    HTML5和CSS3支持情况检测 Modernizr: Modernizr是一个检测浏览器对HTML5和CSS3特性支持的JS库,著名的HTML5/CSS3浏览器兼容性网站FindmeByIP就是基于该框架实现的。modernizr的功能其实很简单,就是用js检测浏览器对HTML5/CSS3的特性支持情况,支持某个属性,就在页面的<html>标签上添加一个相应的class,不支持的话就添加一个no-前缀的class,比如,如果检测的浏览器支持video标签,modernizr就会在<html>标签上添加video类,否则,添加no-video类。
    JavaScript MD5 Library: JavaScript MD5 Library是MD5(信息-摘要算法5)的一个纯JavaScript实现。它能够接受字符串、字符数组、字节数组输入,支持UTF-8编码。
    手机Web应用开发平台 PhoneGap: PhoneGap是一款HTML5平台,通过它,开发商可以使用HTML、CSS及JavaScript来开发本地移动应用程序。因此,目前开发商可以只 编写一次应用程序,然后在6个主要的移动平台和应用程序商店(app store)里进行发布,这些移动平台和应用程序商店包括:iOS、Android、BlackBerry、webOS、bada以及Symbian。