博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PFSI 开源啦,欢迎您来贡献您的代码
阅读量:6850 次
发布时间:2019-06-26

本文共 1379 字,大约阅读时间需要 4 分钟。

PFSI释义?

PFSI(PHP Function Set Installer的简称)。

它是一款帮助我们提高代码重用性的小工具。那些经常用得到的函数根据自身特点被汇总起来之后,就可以被更多的人用到了。

怎么用?

  • 第一步

    到 上下载pfsi.php文件,放置到您想存放通用函数文件的目录下。

  • 第二步

    依照github仓库中的dependency.xml书写您需要的dependency.xml文件,与pfsi.php放到同一级目录下就可以。

    其中,dependency.xml文件的格式如下。

db
/cloud/db.php
/commons/db.php
  • 第三步
    访问pfsi.php文件,让这款工具跑起来,就可以自动的根据您的配置文件帮助您完善本地的好用轮子的安装啦。

演示

查看

查看github仓库上有什么好用的轮子,根据仓库中的dependency.xml 文件格式书写自己的即可。

比如目前来说仓库中只有一个db相关的,那么我可以这样写dependency.xml文件。

db
/cloud/db.php
/commons/db.php

现在目录信息如下

目录现状

组装轮子

组装所需的轮子只需要访问一下pfsi.php文件即可。

  • 可用轮子的匹配结果
    过滤可用函数集

可以手动的点击同级目录下刚刚生成的result.html文件。我这里的结果如下:

可用轮子与不可用轮子一览表

  • 轮子的下载结果通知。
    下载结果通知

让轮子跑起来

现在随便新建一个php文件,根据自身目录情况引入咱们刚才准备好的轮子吧。比如我在同级的目录下新建了一个test.php

select('select * from student where ID > ? order by ?', $params);var_dump($resultSet);

由于仓库中的db.php轮子在使用时需要配置一下您自己的数据库信息,所以大家按需更改,如果轮子本身没有额外的配置,那么您也不需要更改的。

数据库中原始内容为;

原始数据内容

使用轮子获取到的结果如下

轮子获取到的结果

发现代码可以正确运行,如此我们的一个常用的关于数据库的轮子就能被正常的使用了。是不是很方便呢?

总结

PFSI是一个简单的小工具,但是思路却很好。

正所谓一个人的力量中就是有限的,单打独斗的时代已经过去了。

轮子的好处可以在这里得到很好的体现,希望能收到来自更多博友的高质量的轮子。

最后再来宣传一下,仓库位置为

欢迎您提供好用的轮子,让我们一起努力吧。

你可能感兴趣的文章
kvm命令学习记录
查看>>
小菜鸡进阶之路-First week
查看>>
ORACLE 10g SYSAUX表空间快速增长之WRH$_ACTIVE_SESSION_HISTORY篇
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
子数组的和的最大值(包括升级版的首尾相连数组)
查看>>
LeetCode - Nth Highest Salary
查看>>
9.ORM数据访问
查看>>
href=“javascript:”vs href=“javascript:void(0)”
查看>>
win10文件夹无法打开,双击闪屏
查看>>
【学习笔记14】全局类型转换器
查看>>
Spring Boot学习记录手册<1>
查看>>
在Word2007和Word2010中插入视频文件,并自动在word中播放
查看>>
javascript设置http请求的头信息
查看>>
C++调用java开启远程调试
查看>>
struts2与ajax交互
查看>>
Linux Shell脚本中点号和source命令
查看>>
Unix常用基本数据类型
查看>>
索尼竟用人工智能写了两首流行歌
查看>>
私有云portal
查看>>