/PHP-7.4/ext/filter/tests/ |
H A D | bug42718.phpt | 2 Bug #42718 (unsafe_raw filter not applied when configured as default filter) 4 FILTER_UNSAFE_RAW not applied when configured as default filter, even with flags 6 <?php if (!extension_loaded("filter")) die("skip"); ?> 8 filter.default=unsafe_raw 9 filter.default_flags=4 14 echo ini_get('filter.default') . "\n"; 15 echo ini_get('filter.default_flags') . "\n";
|
H A D | bug76366.phpt | 2 Bug #76366 (references in sub-array for filtering breaks the filter) 5 if (!extension_loaded('filter')) die('skip filter extension not available'); 10 #array to filter 13 #filter args 16 'filter' => FILTER_VALIDATE_INT, 30 #show the filter result
|
/PHP-7.4/ext/mbstring/libmbfl/filters/ |
H A D | mbfilter_cp850.c | 34 static int mbfl_filt_ident_cp850(int c, mbfl_identify_filter *filter); 80 mbfl_filt_conv_cp850_wchar(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_cp850_wchar() argument 99 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_cp850_wchar() 108 mbfl_filt_conv_wchar_cp850(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_wchar_cp850() argument 130 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_wchar_cp850() 132 CK(mbfl_filt_conv_illegal_output(c, filter)); in mbfl_filt_conv_wchar_cp850() 138 static int mbfl_filt_ident_cp850(int c, mbfl_identify_filter *filter) in mbfl_filt_ident_cp850() argument 141 filter->flag = 0; in mbfl_filt_ident_cp850() 143 filter->flag = 1; /* not it */ in mbfl_filt_ident_cp850()
|
H A D | mbfilter_cp866.c | 38 static int mbfl_filt_ident_cp866(int c, mbfl_identify_filter *filter); 84 mbfl_filt_conv_cp866_wchar(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_cp866_wchar() argument 103 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_cp866_wchar() 112 mbfl_filt_conv_wchar_cp866(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_wchar_cp866() argument 134 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_wchar_cp866() 136 CK(mbfl_filt_conv_illegal_output(c, filter)); in mbfl_filt_conv_wchar_cp866() 142 static int mbfl_filt_ident_cp866(int c, mbfl_identify_filter *filter) in mbfl_filt_ident_cp866() argument 145 filter->flag = 0; in mbfl_filt_ident_cp866() 147 filter->flag = 1; /* not it */ in mbfl_filt_ident_cp866()
|
H A D | mbfilter_koi8r.c | 38 static int mbfl_filt_ident_koi8r(int c, mbfl_identify_filter *filter); 84 mbfl_filt_conv_koi8r_wchar(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_koi8r_wchar() argument 103 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_koi8r_wchar() 112 mbfl_filt_conv_wchar_koi8r(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_wchar_koi8r() argument 134 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_wchar_koi8r() 136 CK(mbfl_filt_conv_illegal_output(c, filter)); in mbfl_filt_conv_wchar_koi8r() 142 static int mbfl_filt_ident_koi8r(int c, mbfl_identify_filter *filter) in mbfl_filt_ident_koi8r() argument 145 filter->flag = 0; in mbfl_filt_ident_koi8r() 147 filter->flag = 1; /* not it */ in mbfl_filt_ident_koi8r()
|
H A D | mbfilter_koi8u.c | 35 static int mbfl_filt_ident_koi8u(int c, mbfl_identify_filter *filter); 81 mbfl_filt_conv_koi8u_wchar(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_koi8u_wchar() argument 100 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_koi8u_wchar() 109 mbfl_filt_conv_wchar_koi8u(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_wchar_koi8u() argument 131 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_wchar_koi8u() 133 CK(mbfl_filt_conv_illegal_output(c, filter)); in mbfl_filt_conv_wchar_koi8u() 139 static int mbfl_filt_ident_koi8u(int c, mbfl_identify_filter *filter) in mbfl_filt_ident_koi8u() argument 142 filter->flag = 0; in mbfl_filt_ident_koi8u() 144 filter->flag = 1; /* not it */ in mbfl_filt_ident_koi8u()
|
H A D | mbfilter_cp1251.c | 38 static int mbfl_filt_ident_cp1251(int c, mbfl_identify_filter *filter); 84 mbfl_filt_conv_cp1251_wchar(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_cp1251_wchar() argument 103 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_cp1251_wchar() 112 mbfl_filt_conv_wchar_cp1251(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_wchar_cp1251() argument 134 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_wchar_cp1251() 136 CK(mbfl_filt_conv_illegal_output(c, filter)); in mbfl_filt_conv_wchar_cp1251() 143 static int mbfl_filt_ident_cp1251(int c, mbfl_identify_filter *filter) in mbfl_filt_ident_cp1251() argument 146 filter->flag = 0; in mbfl_filt_ident_cp1251() 148 filter->flag = 1; /* not it */ in mbfl_filt_ident_cp1251()
|
H A D | mbfilter_armscii8.c | 37 static int mbfl_filt_ident_armscii8(int c, mbfl_identify_filter *filter); 82 int mbfl_filt_conv_armscii8_wchar(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_armscii8_wchar() argument 101 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_armscii8_wchar() 109 int mbfl_filt_conv_wchar_armscii8(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_wchar_armscii8() argument 134 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_wchar_armscii8() 136 CK(mbfl_filt_conv_illegal_output(c, filter)); in mbfl_filt_conv_wchar_armscii8() 142 static int mbfl_filt_ident_armscii8(int c, mbfl_identify_filter *filter) in mbfl_filt_ident_armscii8() argument 145 filter->flag = 0; in mbfl_filt_ident_armscii8() 147 filter->flag = 1; /* not it */ in mbfl_filt_ident_armscii8()
|
H A D | mbfilter_cp1254.c | 38 static int mbfl_filt_ident_cp1254(int c, mbfl_identify_filter *filter); 84 mbfl_filt_conv_wchar_cp1254(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_wchar_cp1254() argument 106 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_wchar_cp1254() 108 CK(mbfl_filt_conv_illegal_output(c, filter)); in mbfl_filt_conv_wchar_cp1254() 118 mbfl_filt_conv_cp1254_wchar(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_cp1254_wchar() argument 137 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_cp1254_wchar() 148 static int mbfl_filt_ident_cp1254(int c, mbfl_identify_filter *filter) in mbfl_filt_ident_cp1254() argument 151 filter->flag = 0; in mbfl_filt_ident_cp1254() 153 filter->flag = 1; /* not it */ in mbfl_filt_ident_cp1254()
|
H A D | mbfilter_iso8859_1.c | 81 int mbfl_filt_conv_8859_1_wchar(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_8859_1_wchar() argument 83 return (*filter->output_function)(c, filter->data); in mbfl_filt_conv_8859_1_wchar() 89 int mbfl_filt_conv_wchar_8859_1(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_wchar_8859_1() argument 92 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_8859_1() 94 CK(mbfl_filt_conv_illegal_output(c, filter)); in mbfl_filt_conv_wchar_8859_1()
|
H A D | mbfilter_cp5022x.h | 56 int mbfl_filt_conv_jis_ms_wchar(int c, mbfl_convert_filter *filter); 57 int mbfl_filt_conv_wchar_jis_ms(int c, mbfl_convert_filter *filter); 58 int mbfl_filt_conv_wchar_cp50220(int c, mbfl_convert_filter *filter); 59 int mbfl_filt_conv_wchar_cp50220raw(int c, mbfl_convert_filter *filter); 60 int mbfl_filt_conv_wchar_cp50221(int c, mbfl_convert_filter *filter); 61 int mbfl_filt_conv_wchar_cp50222(int c, mbfl_convert_filter *filter); 62 int mbfl_filt_conv_wchar_cp50222_flush(mbfl_convert_filter *filter);
|
H A D | mbfilter_7bit.c | 70 int mbfl_filt_conv_7bit_any(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_7bit_any() argument 72 return (*filter->output_function)(c, filter->data); in mbfl_filt_conv_7bit_any() 76 int mbfl_filt_conv_any_7bit(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_any_7bit() argument 79 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_any_7bit()
|
H A D | mbfilter_ucs2.h | 45 int mbfl_filt_conv_ucs2_wchar(int c, mbfl_convert_filter *filter); 46 int mbfl_filt_conv_ucs2be_wchar(int c, mbfl_convert_filter *filter); 47 int mbfl_filt_conv_wchar_ucs2be(int c, mbfl_convert_filter *filter); 48 int mbfl_filt_conv_ucs2le_wchar(int c, mbfl_convert_filter *filter); 49 int mbfl_filt_conv_wchar_ucs2le(int c, mbfl_convert_filter *filter);
|
H A D | mbfilter_ucs4.h | 43 int mbfl_filt_conv_ucs4_wchar(int c, mbfl_convert_filter *filter); 44 int mbfl_filt_conv_ucs4be_wchar(int c, mbfl_convert_filter *filter); 45 int mbfl_filt_conv_wchar_ucs4be(int c, mbfl_convert_filter *filter); 46 int mbfl_filt_conv_ucs4le_wchar(int c, mbfl_convert_filter *filter); 47 int mbfl_filt_conv_wchar_ucs4le(int c, mbfl_convert_filter *filter);
|
H A D | mbfilter_utf16.h | 43 int mbfl_filt_conv_utf16_wchar(int c, mbfl_convert_filter *filter); 44 int mbfl_filt_conv_utf16be_wchar(int c, mbfl_convert_filter *filter); 45 int mbfl_filt_conv_wchar_utf16be(int c, mbfl_convert_filter *filter); 46 int mbfl_filt_conv_utf16le_wchar(int c, mbfl_convert_filter *filter); 47 int mbfl_filt_conv_wchar_utf16le(int c, mbfl_convert_filter *filter);
|
H A D | mbfilter_utf32.h | 43 int mbfl_filt_conv_utf32_wchar(int c, mbfl_convert_filter *filter); 44 int mbfl_filt_conv_utf32be_wchar(int c, mbfl_convert_filter *filter); 45 int mbfl_filt_conv_wchar_utf32be(int c, mbfl_convert_filter *filter); 46 int mbfl_filt_conv_utf32le_wchar(int c, mbfl_convert_filter *filter); 47 int mbfl_filt_conv_wchar_utf32le(int c, mbfl_convert_filter *filter);
|
H A D | mbfilter_sjis_mobile.h | 55 int mbfl_filt_conv_sjis_mobile_wchar(int c, mbfl_convert_filter *filter); 56 int mbfl_filt_conv_wchar_sjis_mobile(int c, mbfl_convert_filter *filter); 57 int mbfl_filt_conv_sjis_mobile_flush(mbfl_convert_filter *filter); 63 int mbfilter_unicode2sjis_emoji_docomo(int c, int *s1, mbfl_convert_filter *filter); 64 int mbfilter_unicode2sjis_emoji_kddi(int c, int *s1, mbfl_convert_filter *filter); 65 int mbfilter_unicode2sjis_emoji_sb(int c, int *s1, mbfl_convert_filter *filter);
|
H A D | mbfilter_qprint.h | 39 int mbfl_filt_conv_qprintenc(int c, mbfl_convert_filter *filter); 40 int mbfl_filt_conv_qprintenc_flush(mbfl_convert_filter *filter); 41 int mbfl_filt_conv_qprintdec(int c, mbfl_convert_filter *filter); 42 int mbfl_filt_conv_qprintdec_flush(mbfl_convert_filter *filter);
|
H A D | mbfilter_base64.h | 40 int mbfl_filt_conv_base64enc(int c, mbfl_convert_filter *filter); 41 int mbfl_filt_conv_base64enc_flush(mbfl_convert_filter *filter); 42 int mbfl_filt_conv_base64dec(int c, mbfl_convert_filter *filter); 43 int mbfl_filt_conv_base64dec_flush(mbfl_convert_filter *filter);
|
/PHP-7.4/ext/standard/tests/filters/ |
H A D | object_init_failure.phpt | 2 Creating the stream filter object may fail 8 stream_filter_register('sample.filter', SampleFilter::class); 10 var_dump(file_get_contents('php://filter/read=sample.filter/resource='. __FILE__)); 16 Warning: file_get_contents(): unable to create or locate filter "sample.filter" in %s on line %d 18 Warning: file_get_contents(): Unable to create filter (sample.filter) in %s on line %d
|
H A D | object_init_failure_2.phpt | 2 Creating the stream filter object may fail (include variation) 8 stream_filter_register('sample.filter', SampleFilter::class); 10 include 'php://filter/read=sample.filter/resource='. __FILE__; 16 Warning: main(): unable to create or locate filter "sample.filter" in %s on line %d 18 Warning: main(): Unable to create filter (sample.filter) in %s on line %d
|
H A D | filter_errors_user.phpt | 2 Filter errors: user filter 8 function filter($in, $out, &$consumed, $closing) { 13 function filter($in, $out, &$consumed, $closing) { 19 function filter($in, $out, &$consumed, $closing) { 28 function filter($in, $out, &$consumed, $closing) { 37 function filter($in, $out, &$consumed, $closing) { 72 foreach($filters as $filter) { 73 stream_filter_remove($filter); 137 Warning: stream_filter_remove(): Unable to flush filter, not removing in %s 140 Warning: stream_filter_remove(): Unable to flush filter, not removing in %s [all …]
|
/PHP-7.4/Zend/tests/ |
H A D | include_fail_during_read.phpt | 6 stream_filter_register('sample.filter', SampleFilter::class); 7 include 'php://filter/read=sample.filter/resource='. __FILE__; 10 Warning: include(): Unprocessed filter buckets remaining on input brigade in %s on line %d 12 Warning: include(): Failed opening 'php://filter/read=sample.filter/resource=%s' for inclusion (inc…
|
/PHP-7.4/ext/filter/ |
H A D | php_filter.h | 41 PHP_MINIT_FUNCTION(filter); 42 PHP_MSHUTDOWN_FUNCTION(filter); 43 PHP_RINIT_FUNCTION(filter); 44 PHP_RSHUTDOWN_FUNCTION(filter); 45 PHP_MINFO_FUNCTION(filter); 55 ZEND_BEGIN_MODULE_GLOBALS(filter) 66 ZEND_END_MODULE_GLOBALS(filter) 72 #define IF_G(v) ZEND_MODULE_GLOBALS_ACCESSOR(filter, v)
|
/PHP-7.4/main/streams/ |
H A D | php_stream_filter_api.h | 84 php_stream_filter_status_t (*filter)( member 125 PHPAPI void _php_stream_filter_prepend(php_stream_filter_chain *chain, php_stream_filter *filter); 126 PHPAPI int php_stream_filter_prepend_ex(php_stream_filter_chain *chain, php_stream_filter *filter); 127 PHPAPI void _php_stream_filter_append(php_stream_filter_chain *chain, php_stream_filter *filter); 128 PHPAPI int php_stream_filter_append_ex(php_stream_filter_chain *chain, php_stream_filter *filter); 129 PHPAPI int _php_stream_filter_flush(php_stream_filter *filter, int finish); 130 PHPAPI php_stream_filter *php_stream_filter_remove(php_stream_filter *filter, int call_dtor); 131 PHPAPI void php_stream_filter_free(php_stream_filter *filter); 136 #define php_stream_filter_prepend(chain, filter) _php_stream_filter_prepend((chain), (filter)) argument 137 #define php_stream_filter_append(chain, filter) _php_stream_filter_append((chain), (filter)) argument [all …]
|