note 117700 added to function.ldap-get-values-len

From: Date: Fri, 24 Jul 2015 16:30:08 +0000
Subject: note 117700 added to function.ldap-get-values-len
Groups: php.notes 
Request: Send a blank email to php-notes+get-203175@lists.php.net to get a copy of this message
Revisiting the question of converting a binary objectGUID to a string, there's a simpler method that doesn't involve a lot of string manipulation: function GUIDtoStr($binary_guid) { $unpacked = unpack('Va/v2b/n2c/Nd', $binary_guid); return sprintf('%08X-%04X-%04X-%04X-%04X%08X', $unpacked['a'], $unpacked['b1'], $unpacked['b2'], $unpacked['c1'], $unpacked['c2'], $unpacked['d']); } You can of course replace "X" with "x" in the sprintf format string if you prefer lower-case hex digits. ---- Server IP: 72.52.91.14 Probable Submitter: 64.215.193.254 ---- Manual Page -- http://php.net/manual/en/function.ldap-get-values-len.php Edit -- https://master.php.net/note/edit/117700 Del: integrated -- https://master.php.net/note/delete/117700/integrated Del: useless -- https://master.php.net/note/delete/117700/useless Del: bad code -- https://master.php.net/note/delete/117700/bad+code Del: spam -- https://master.php.net/note/delete/117700/spam Del: non-english -- https://master.php.net/note/delete/117700/non-english Del: in docs -- https://master.php.net/note/delete/117700/in+docs Del: other reasons-- https://master.php.net/note/delete/117700 Reject -- https://master.php.net/note/reject/117700 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#203175) next »