<HTML ><HEAD ><TITLE >w32api_invoke_function</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" TITLE="PHP Manual" HREF="index.html"><LINK REL="UP" TITLE="W32api functions" HREF="ref.w32api.html"><LINK REL="PREVIOUS" TITLE="w32api_init_dtype" HREF="function.w32api-init-dtype.html"><LINK REL="NEXT" TITLE="w32api_register_function" HREF="function.w32api-register-function.html"><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-8859-1"></HEAD ><BODY CLASS="refentry" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >PHP Manual</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="function.w32api-init-dtype.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="function.w32api-register-function.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><H1 ><A NAME="function.w32api-invoke-function" ></A >w32api_invoke_function</H1 ><DIV CLASS="refnamediv" ><A NAME="AEN95174" ></A ><P > (4.2.0 - 4.2.3 only)</P >w32api_invoke_function -- Invokes function funcname with the arguments passed after the function name</DIV ><DIV CLASS="refsect1" ><A NAME="AEN95177" ></A ><H2 >Description</H2 >mixed <B CLASS="methodname" >w32api_invoke_function</B > ( string funcname, mixed argument [, mixed ...])<BR ></BR ><DIV CLASS="warning" ><P ></P ><TABLE CLASS="warning" BORDER="1" WIDTH="100%" ><TR ><TD ALIGN="CENTER" ><B >Warning</B ></TD ></TR ><TR ><TD ALIGN="LEFT" ><P >This function is <SPAN CLASS="emphasis" ><I CLASS="emphasis" >EXPERIMENTAL</I ></SPAN >. The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk.</P ></TD ></TR ></TABLE ></DIV ><P > <B CLASS="function" >w32api_invoke_function()</B > tries to find the previously registered function, named <TT CLASS="parameter" ><I >funcname</I ></TT >, passing the parameters you provided. The return type is the one you set when you registered the function, the value is the one returned by the function itself. Any of the arguments can be of any PHP type or <A HREF="function.w32api-deftype.html" ><B CLASS="function" >w32api_deftype()</B ></A > defined type, as needed. </P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="function.w32api-init-dtype.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="function.w32api-register-function.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >w32api_init_dtype</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="ref.w32api.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >w32api_register_function</TD ></TR ></TABLE ></DIV ></BODY ></HTML >