1234567891011121314151617181920212223242526272829303132 |
- --TEST--
- Test addslashes() function : basic functionality
- --FILE--
- <?php
- /*
- * Testing addslashes() with strings containing characters that can be prefixed with backslash
- * by the function
- */
- echo "*** Testing addslashes() : basic functionality ***\n";
- // Initialize all required variables
- $str_array = array( "How's everybody", // string containing single quote
- 'Are you "JOHN"?', // string with double quotes
- 'c:\php\addslashes', // string with backslashes
- "hello\0world" // string with nul character
- );
- // Calling addslashes() with all arguments
- foreach( $str_array as $str ) {
- var_dump( addslashes($str) );
- }
- echo "Done\n";
- ?>
- --EXPECT--
- *** Testing addslashes() : basic functionality ***
- string(16) "How\'s everybody"
- string(17) "Are you \"JOHN\"?"
- string(19) "c:\\php\\addslashes"
- string(12) "hello\0world"
- Done
|