Mit PHP, bzw. ODBC musst du dann Parametermarker verwenden die dann auf eine Variable verweisen.

Ich kenne nun PHP nicht, sondern verwende z.B. ADO.
Hier benötige ich ein Command-Objekt, dem ich dann die Parameter auch benenne:

MyCmd.Commandtext = "call myproc(?, ?)"
MyCmd.Parameters.Append MyCmd.CreateParameter("P1", adVarChar, 10)
MyCmd.Parameters.Append MyCmd.CreateParameter("P2", adVarChar, 10)

MyCmd(0) = "WERT1" <= IN-Wert
MyCmd.Execute
MyVar = MyCmd(1) <= OUT-Wert

Ich denke PHP wird ähnliches unterstützen.