note 93375 added to function.base64-encode
| From: | jonb at wobblymusic dot com | Date: | Sun, 06 Sep 2009 19:21:09 +0000 |
| Subject: | note 93375 added to function.base64-encode | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-160261@lists.php.net to get a copy of this message | ||
Note that some applications, such as OpenSSL's enc command, require that there be a line break
every 64 characters in order for their base64 decode function to work. The following function will
take care of this problem:
function ($encodeMe) {
$data = base64_encode($encodeMe);
$datalb = "";
while (strlen($data) > 64) {
$datalb .= substr($data, 0, 64) . "\n";
$data = substr($data,64);
}
$datalb .= $data;
return $datalb;
}
----
Server IP: 208.69.120.35
Probable Submitter: 209.6.203.100
----
Manual Page -- http://www.php.net/manual/en/function.base64-encode.php
Edit -- https://master.php.net/note/edit/93375
Del: integrated -- https://master.php.net/note/delete/93375/integrated
Del: useless -- https://master.php.net/note/delete/93375/useless
Del: bad code -- https://master.php.net/note/delete/93375/bad+code
Del: spam -- https://master.php.net/note/delete/93375/spam
Del: non-english -- https://master.php.net/note/delete/93375/non-english
Del: in docs -- https://master.php.net/note/delete/93375/in+docs
Del: other reasons-- https://master.php.net/note/delete/93375
Reject -- https://master.php.net/note/reject/93375
Search -- https://master.php.net/manage/user-notes.php