美文网首页
EasyPhpCli--使用你熟悉的PHP框架写脚本,魔改PHP

EasyPhpCli--使用你熟悉的PHP框架写脚本,魔改PHP

作者: astarblog | 来源:发表于2022-08-03 14:34 被阅读0次

github: https://github.com/ss7247/easyphpcli
gitee : https://gitee.com/ss7247/easyphpcli

为什么有这种想法?

PHP 有很多 好的PHP框架,实现了很多好的封装库, 但在命令行的时候,只能写原生的PHP代码,很难利用PHP框架的优势

使用步骤:

1. 在入口文件

// 判断是否CLI模式
if (PHP_SAPI == 'cli') {
    // 将CLI模式的传参写入全局变量
    $GLOBALS['argv'] = $argv;
}

2. 在框架默认的控制器里引入文件

// 判断是否CLI模式
if (PHP_SAPI == 'cli') {
    // 引入 需要实现 CLI 功能   
    require_once easyphpcli.php
}

3. 写入你的功能逻辑

在 easyphpcli.php 写入你想用CLI 现实的功能 

4. 在命令行中调用

// 脚本自动添加用户
php index.php  add user

// 脚本自动删除用户
php index.php  del user_id 10


...

根据需要,可以修改easyphpcli.php,无限扩展传参

更多使用方法,可以自己悟

这个项目代码简单,功能简单,只是提供了一种使用命令行脚本运行的思路,可以使用你熟悉的PHP框架写脚本,写代码与维护至少提升几个量级吧

image.png

相关文章

  • EasyPhpCli--使用你熟悉的PHP框架写脚本,魔改PHP

    github: https://github.com/ss7247/easyphpcli[https://gith...

  • PHP高级工程师任职要求

    任职要求 扎实 的PHP基础,具有三年及以上的PHP互联网产品开发经验,熟悉主流PHP开发框架; 熟悉MySQL,...

  • THINKPHP5.0文件目录结构解析

    THINKPHP作为PHP脚本语言构建WEB程序常见以及必须涉及的框架之一,学习TP框架和PHP实际应用直接相关。...

  • php的初级(一)

    基本的PHP语法## PHP脚本可以放在文档中的任何位置。PHP脚本以<?php开始,以?>结束:<?php// ...

  • PHP入门一

    基础 PHP 语法PHP 脚本可放置于文档中的任何位置。PHP 脚本以 结尾: PHP...

  • 2019-04-18 PHP基本语法

    基础 PHP 语法 PHP 脚本可放置于文档中的任何位置。 PHP 脚本以 结尾: PHP...

  • PHP入门语法

    脚本PHP标记符 一般的:php以结尾,如果文本全都是php内容,结尾可不写。 是...

  • PHP简介和变量

    PHP脚本以 PHP文件通常包含HTML标签以及一些PHP脚本代码。 PHP的注释:单行注释...

  • PHP面试题(1)

    第一题 写一个php脚本,抓取页面http://php.net/manual/en/langref.php右侧的目...

  • 对PHP的初步了解

    PHP基本语法 PHP 脚本可以放在文档中的任何位置。PHP 脚本以 结束: 当需要在...

网友评论

      本文标题:EasyPhpCli--使用你熟悉的PHP框架写脚本,魔改PHP

      本文链接:https://www.haomeiwen.com/subject/ltbywrtx.html