note 115093 added to function.base-convert

From: Date: Sat, 24 May 2014 11:31:05 +0000
Subject: note 115093 added to function.base-convert
Groups: php.notes 
Request: Send a blank email to php-notes+get-199612@lists.php.net to get a copy of this message
In order to convert base 26 (hexavigesimal) of just alphanumeric characters (A-Z), wthout integers, (as descibed at http://en.wikipedia.org/wiki/Hexavigesimal), I found this to be useful: function base_convert_alpha( $str, $from, $to ) { $r = range( 'A', 'Z' ); $clean = str_replace( $r, array_keys($r), $str ); return base_convert( $clean, $from, $to ); } echo base_convert_alpha( "BAC", 26, 10 ); //$clean = 102 which then returns 678 ---- Server IP: 72.52.91.14 Probable Submitter: 94.3.190.10 ---- Manual Page -- http://php.net/manual/en/function.base-convert.php Edit -- https://master.php.net/note/edit/115093 Del: integrated -- https://master.php.net/note/delete/115093/integrated Del: useless -- https://master.php.net/note/delete/115093/useless Del: bad code -- https://master.php.net/note/delete/115093/bad+code Del: spam -- https://master.php.net/note/delete/115093/spam Del: non-english -- https://master.php.net/note/delete/115093/non-english Del: in docs -- https://master.php.net/note/delete/115093/in+docs Del: other reasons-- https://master.php.net/note/delete/115093 Reject -- https://master.php.net/note/reject/115093 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#199612) next »