Lines Matching refs:php_val
1974 * @param mixed $php_val the PHP value or variable you want encoded
1978 function XML_RPC_encode($php_val) argument
1980 $type = gettype($php_val);
1985 if (empty($php_val)) {
1986 $XML_RPC_val->addArray($php_val);
1989 $tmp = array_diff(array_keys($php_val), range(0, count($php_val)-1));
1992 foreach ($php_val as $k => $v) {
2002 foreach ($php_val as $k => $v) {
2009 $XML_RPC_val->addScalar($php_val, $GLOBALS['XML_RPC_Int']);
2013 $XML_RPC_val->addScalar($php_val, $GLOBALS['XML_RPC_Double']);
2018 if (preg_match('@^[0-9]{8}\T{1}[0-9]{2}\:[0-9]{2}\:[0-9]{2}$@', $php_val)) {
2019 $XML_RPC_val->addScalar($php_val, $GLOBALS['XML_RPC_DateTime']);
2021 && preg_match("@[^ -~\t\r\n]@", $php_val))
2025 $XML_RPC_val->addScalar($php_val, $GLOBALS['XML_RPC_Base64']);
2027 $XML_RPC_val->addScalar($php_val, $GLOBALS['XML_RPC_String']);
2035 $XML_RPC_val->addScalar($php_val, $GLOBALS['XML_RPC_Boolean']);