note 48199 added to function.dechex

From: Date: Wed, 15 Dec 2004 07:36:00 +0000
Subject: note 48199 added to function.dechex
Groups: php.notes 
Request: Send a blank email to php-notes+get-81819@lists.php.net to get a copy of this message
This function will take a string and convert it into a hexdump. e.g. 3c666f6e 74207369 7a653d22 33223e4c <font.size."3">L 6561726e 20686f77 20746f20 62652061 earn.how.to.be.a function hexdump($string) { $hex=""; $substr = ""; for ($i=0; $i < strlen($string) ;$i++) { if(!($i % 4) && $i != 0) { $hex .= " "; } if(!($i % 16) && $i != 0) { $clean = preg_replace("/[^a-zA-Z0-9!-.<>\/]/",".",$substr); $hex .= " ".htmlentities($clean)."\n"; $substr = ""; } $substr .= $string[$i]; $hex .= dechex(ord($string[$i])); } return $hex; } ---- Manual Page -- http://www.php.net/manual/en/function.dechex.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+48199 Delete -- http://master.php.net/manage/user-notes.php?action=delete+48199&report=yes Reason: bad code -- http://master.php.net/manage/user-notes.php?action=delete+48199&report=yes&reason=bad+code Reason: spam -- http://master.php.net/manage/user-notes.php?action=delete+48199&report=yes&reason=spam Reason: useless example -- http://master.php.net/manage/user-notes.php?action=delete+48199&report=yes&reason=useless+example Reason: contains commercial links -- http://master.php.net/manage/user-notes.php?action=delete+48199&report=yes&reason=contains+commercial+links Reason: useless note -- http://master.php.net/manage/user-notes.php?action=delete+48199&report=yes&reason=useless+note Reject -- http://master.php.net/manage/user-notes.php?action=reject+48199&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#81819) next »