����JFIF��x�x����'
Server IP : 66.29.137.217 / Your IP : 3.145.135.237 Web Server : LiteSpeed System : Linux premium294.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : gltevjme ( 1095) PHP Version : 7.0.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/gltevjme/bofirmacademy.com/vendor/aws/aws-crt-php/src/AWS/CRT/Internal/ |
Upload File : |
<?php /** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */ namespace AWS\CRT\Internal; final class Encoding { public static function readString(&$buffer) { list($len, $str) = self::decodeString($buffer); // Advance by sizeof(length) + strlen(str) $buffer = substr($buffer, 4 + $len); return $str; } public static function readStrings($buffer) { $strings = []; while (strlen($buffer)) { $strings []= self::readString($buffer); } return $strings; } public static function decodeString($buffer) { $len = unpack("N", $buffer)[1]; $buffer = substr($buffer, 4); $str = unpack("a${len}", $buffer)[1]; return [$len, $str]; } public static function encodeString($str) { if (is_array($str)) { $str = $str[0]; } return pack("Na*", strlen($str), $str); } }