Bug #78364 [NEW]: strip_tags removes \x00

From: Date: Thu, 01 Aug 2019 21:50:50 +0000
Subject: Bug #78364 [NEW]: strip_tags removes \x00
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-222053@lists.php.net to get a copy of this message
From: bkfake-php at yahoo dot com Operating system: osx PHP version: 7.3.8 Package: Unknown/Other Function Bug Type: Bug Bug description:strip_tags removes \x00 Description: ------------ strip_tags strips the null character \x00 from the string this is neither documented nor desired behavior tested on v5.6.40 and 7.1.25 - 7.4.0beta1 Test script: --------------- // outputs "where'd null go?" $str = "hello\x00world"; $strAfter = strip_tags($str); if ($str == $strAfter) { echo 'all is well'; } else { echo "where'd null go?"; } Expected result: ---------------- null char should remain and output "all is well" Actual result: -------------- outputs "where'd null go?" -- Edit bug report at https://bugs.php.net/bug.php?id=78364&edit=1 -- Fix committed: https://bugs.php.net/fix.php?id=78364&r=fixed Fixed in release: https://bugs.php.net/fix.php?id=78364&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=78364&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=78364&r=needscript Try newer version: https://bugs.php.net/fix.php?id=78364&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=78364&r=support Expected behavior: https://bugs.php.net/fix.php?id=78364&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=78364&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=78364&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=78364&r=globals PHP version support discontinued: https://bugs.php.net/fix.php?id=78364&r=phptooold Daylight Savings: https://bugs.php.net/fix.php?id=78364&r=dst IIS Stability: https://bugs.php.net/fix.php?id=78364&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=78364&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=78364&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=78364&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=78364&r=mysqlcfg

« previous php.bugs (#222053) next »