Ads removed from the pastie. \o/
Running costs stayed. :-(
Donations welcome!

Bitcoin: 1QC38uPBSy7WSYz1whM5SYTHAdhqkN6o8V
Ethereum: 0x0855778a6181a69cc7d5d08c71c4f5846010eb67
Verge: D8fo1fszrNmUK4kfQW5owhYMv3osPvgn2g
Recent entries
2020-09-23 11:54:26
watch full movies free
2020-09-23 11:53:14
No title specified
2020-09-23 11:47:25
free movie
2020-09-23 11:40:31
ghghgjhjhk
2020-09-23 11:38:59
full watch
2020-09-23 11:30:11
wallet access
2020-09-23 11:29:17
takurisen
2020-09-23 11:29:08
movies hd
2020-09-23 11:29:06
No title specified
2020-09-23 11:24:06
No title specified
Permanent entries
2014-10-14 21:12:28
Boost property tree - Ite...
2013-10-18 08:24:21
Resize images in a folder...
2013-04-29 17:23:35
Find bad words in a text,...
2013-02-12 20:26:45
Merge two boost property ...
2012-12-18 16:21:40
OpenCV: Access/modify ima...
2012-11-19 10:48:40
Reading a boost::property...
2012-04-10 00:11:46
Convert hex to string or ...
2012-02-18 00:12:04
Screw up []-operator for ...
2012-02-16 03:02:24
Merge continuous numbers ...
2012-01-18 22:26:01
(PHP) Generate / Create (...
2011-04-19 16:05:25
Calculate one's age in ye...
2011-04-18 15:26:45
(PHP) Generate / Create r...
2010-08-26 15:18:00
Pick the first element (k...
2010-07-28 10:36:45
Quakenet - Snailbot comma...
2010-06-21 21:30:52
Using the MATLAB profiler...
2010-05-31 06:31:14
PHP truncation function
2010-05-06 20:49:26
Quakenet - Fishbot comman...
Paste ID: # jd2Nc
Date posted: Tue, 10 Apr 2012 00:11:46 +0000
Date of expiration: never (permanent entry)
Description:

Convert hex to string or string to hex

  1. <?php
  2. /**Converts hex into ascii string.
  3.  */
  4. function hex2str( $hex )
  5. {
  6.   echo htmlentities( $hex, ENT_NOQUOTES, 'UTF-8' );
  7. }
  8. // Example:
  9. hex2str( "\x3c\x62\x3e\x48\x65\x6c\x6c\x6f\x2c\x20\x57\x6f\x72\x6c\x64\x21\x3c\x2f\x62\x3e" );
  10.  
  11. /**Converts a string into hex.
  12.  */
  13. function str2hex( $str )
  14. {
  15.   foreach( str_split( $str ) as $c )
  16.     echo "\\x", dechex( ord( $c ));
  17. }
  18. // Example:
  19. str2hex( '<b>Hello, World!</b>' );
  20.  
  21. ?>
You can paste a correction or amendment to the upper paste or a new paste down below.