【问题标题】:str_replace with user input PHPstr_replace 与用户输入 PHP
【发布时间】:2021-10-21 18:36:45
【问题描述】:

我想删除用户输入字符串上的所有元音,我像这样使用 str_replace

$vocales = array("a", "e", "i", "o", "u", "A", "E", "I", "O", "U"," ");
    $resultado = str_replace($vocales, "", $mensaje);

    
    return $resultado;

在 soapui 上工作正常,但在 java 客户端上它只显示一个单词,例如,如果用户输入是“hello world”,则输出是“hll”

这是java客户端

Consonante servidor = new Consonante();
        ConsonantePortType puerto = servidor.getConsonantePort();
        Scanner sc = new Scanner(System.in);
        System.out.println("ingresa una palabra");
        String a = sc.next();

        String respuesta = puerto.devolverConsonante(a);
        System.out.println(respuesta);

【问题讨论】:

    标签: java php soap client


    【解决方案1】:

    使用 sc.nextLine() 代替 sc.next(),后者只能读取到下一个空格。

    【讨论】:

    • 天哪,我怎么看不到基本的东西
    猜你喜欢
    • 1970-01-01
    • 2011-07-11
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-02
    • 1970-01-01
    相关资源
    最近更新 更多