在线文档教程
PHP

SoapServer::getFunctions

SoapServer::getFunctions

(PHP 5 >= 5.0.1, PHP 7)

SoapServer::getFunctions — Returns list of defined functions

Description

public array SoapServer::getFunctions ( void )

Returns a list of the defined functions in the SoapServer object. This method returns the list of all functions added by SoapServer::addFunction() or SoapServer::setClass().

Parameters

This function has no parameters.

Return Values

An array of the defined functions.

Examples

Example #1 SoapServer::getFunctions() example

<?php $server = new SoapServer(NULL, array("uri" => "http://test-uri") $server->addFunction(SOAP_FUNCTIONS_ALL if ($_SERVER["REQUEST_METHOD"] == "POST") {   $server->handle( } else {   echo "This SOAP server can handle following functions: ";   $functions = $server->getFunctions(   foreach($functions as $func) {     echo $func . "\n";   } } ?>

See Also

  • SoapServer::SoapServer() - SoapServer constructor

  • SoapServer::addFunction() - Adds one or more functions to handle SOAP requests

  • SoapServer::setClass() - Sets the class which handles SOAP requests

← SoapServer::fault

SoapServer::handle →

© 1997–2017 The PHP Documentation Group

Licensed under the Creative Commons Attribution License v3.0 or later.

https://secure.php.net/manual/en/soapserver.getfunctions.php