|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
?? Oct 2003, PHP 5 Beta 3
- Added possibility to call PHP functions as XSLT-functions. (Christian)
+- Added possibility to prevent PHP from regustering variables when
+ input filter support is used. (Derick)
- Added new functions:
. dba_key_split() to split inifile keys in an array. (Marcus)
. time_nanosleep() signal safe sleep (Magnus, Ilia)
php_info_print_table_end();
}
+/* The filter handler. If you return 1 from it, then PHP also registers the
+ * (modified) variable. Returning 0 prevents PHP from registering the variable;
+ * you can use this if your filter already registers the variable under a
+ * different name, or if you just don't want the variable registered at all. */
unsigned int my_sapi_input_filter(int arg, char *var, char **val, unsigned int val_len, unsigned int *new_val_len)
{
zval new_var;
php_strip_tags(*val, val_len, NULL, NULL, 0);
*new_val_len = strlen(*val);
- return 1;
+ return 1;
}
PHP_FUNCTION(my_get_raw)