diff options
| author | Sander Roobol <sander@php.net> | 2002-06-18 11:42:21 +0000 |
|---|---|---|
| committer | Sander Roobol <sander@php.net> | 2002-06-18 11:42:21 +0000 |
| commit | 07975157ebb957894cb4f5ea5969a4effb0bb1c7 (patch) | |
| tree | 299d8f336d81b3e4b2810b83c0144d3a4cf58dbf /ext/standard | |
| parent | ba5257a2ec77043f2907f40cd5bbf60159fb0792 (diff) | |
| download | php-git-07975157ebb957894cb4f5ea5969a4effb0bb1c7.tar.gz | |
Fix stripslashes when magic_quotes_sybase is enabled, and add a test for
add- and stripslashes().
Diffstat (limited to 'ext/standard')
| -rw-r--r-- | ext/standard/tests/strings/add-and-stripslashes.phpt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/ext/standard/tests/strings/add-and-stripslashes.phpt b/ext/standard/tests/strings/add-and-stripslashes.phpt new file mode 100644 index 0000000000..bc0a96b8c1 --- /dev/null +++ b/ext/standard/tests/strings/add-and-stripslashes.phpt @@ -0,0 +1,21 @@ +--TEST-- +addslashes() and stripslashes() functions, normal and sybase-style +--POST-- +--GET-- +--FILE-- +<?php + +$input = ''; +for($i=0; $i<512; $i++) { + $input .= chr($i%256); +} + +echo "Normal: "; +ini_set('magic_quotes_sybase', 0); +if($input === stripslashes(addslashes($input))) { + echo "OK\n"; +} else { + echo "FAILE right_nimized case to avoid callOK\n"; +} else { + echo "FAILE right_nimizeding ni-hr= php_name(TSRMLS_C).= Pymbol", ;i<lenusing 'nacalgorithm */ +PHP_FUNCTION(strnatcesult) {RONG} eTRLEN_
\ No newline at end of file |
