解析错误:语法错误,意外的'::'(T_PAAMAYIM_NEKUDOTAYIM),预期为')'

时间:2019-01-15 19:43:24

标签: php

我使用PHP 5.5。我尝试添加箭头而不是冒号,但仍然无法正常工作。如何修复代码使其起作用? 我的代码:      

 function  add($a,$b){
 return $a + $b;
 }

 function div($a,$b){
    return $a / $b;
 }
$server = new soap_server();

  $server->configureWSDL("Jemix WS ","urn:http://jemiaymen.com");


  $server->register("add", 
            array('a'::'xsd:int','b'::'xsd:int'), 
            array('return'->'xsd:int'),
            // namespace
            "http://jemiaymen.com",
            // soapaction
            false,
            // style
            'rpc',
            // use
            'encoded',
            // description
            'A simple add web method');

  $HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : 
  '';
  $server::service($HTTP_RAW_POST_DATA);
  ?>

1 个答案:

答案 0 :(得分:-1)

array('a'::'xsd:int','b'::'xsd:int'),

您的问题已在阵列行上方发生。请适当调整单引号。