发布于 1970-01-01 08:00
  • 7 个回答
    • REPL其实就是编程语言可交互的shell,动态脚本语言基本都有,编译型语言不好实现,包括伪编译的Java,现在还没有.下面是Ubuntu上PHP内置的REPL(Interactive shell):

      php -a 进入Interactive shell
      php > $中国 = '中华人民共和国';
      php > echo $中国;
      php > echo mb_strlen($中国, 'UTF-8'); //输出7,正确.
      php > echo strlen($中国); //输出21,错误.
      一般Linux终端编码采用的是UTF-8,执行locale或echo $LANG可见本地语言环境.

      如果是自己编译PHP,在configure加入参数--with-readline即可获得Interactive shell支持.

      2022-11-12 01:53 回答
    • php 也有一个还算好用的 repl, 推荐一下
      https://github.com/borisrepl/...

      2022-11-12 01:53 回答
    • shell算不算? MySQL的终端算不算? Chrome的Console算不算? Spark的spark-shell算不算? ……很多系统都提供这种工具呀,写代码的人一般都会接触到

      2022-11-12 01:53 回答
    • 简单来说Python的REPL就是IPython,JavaScript的REPL就是Node,就是直接在终端里定义函数,编写类,调用库,显示结果。

      2022-11-12 01:53 回答
    • CMD 就是,例如:

      del abc.txt

      就是读取命令, 求出值(执行命令),输出结果(删除文件).

      个人见解.

      2022-11-12 01:53 回答
    • 可以想象成类似Swift的Playground的东西
      会执行你输入的每行代码并输出结果

      2022-11-12 01:53 回答
    • 就像一个计算器,用户输入语句,计算器就给出结果,用户看到结果又继续输入新的语句,如此反复。

      2022-11-12 01:53 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有