You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

是否存在可打开PHP CLI控制台的Symfony控制台命令?

关于Drush php:cli 命令的说明
  • drush php:cli 是Drush(Drupal官方命令行工具)提供的命令,用于启动已加载完整Drupal环境的PHP交互式控制台。
  • 核心作用:无需手动引入Drupal引导文件,即可直接在控制台内执行Drupal相关PHP代码,比如调用系统API、操作实体、调试模块逻辑等,大幅提升开发调试效率。
  • 资料稀缺的可能原因:该命令属于Drush较新版本(Drush 10及以上)新增功能,且常被归类在"PHP执行工具"大类下,未单独开设专题文档,因此零散搜索较难找到针对性内容。
  • 使用示例:
    1. 切换到Drupal项目根目录,执行命令:drush php:cli
    2. 进入控制台后,可直接运行Drupal代码,例如:
      // 加载ID为1的管理员用户并输出用户名
      $admin_user = \Drupal\user\Entity\User::load(1);
      echo $admin_user->getAccountName();
      
  • 同类参考:若需快速执行单行代码,可使用Drush的php:eval命令,二者同属Drush的PHP执行工具范畴,文档覆盖度相对更高。

内容的提问来源于stack exchange,提问作者Frédéric Hébert

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 14:22:13