Lines Matching defs:substr
271 $temp = substr($encoded, $encoded_pos, $length);
276 extract(unpack('Nlength', substr(str_pad($temp, 4, chr(0), STR_PAD_LEFT), -4)));
286 $content = substr($encoded, $encoded_pos, $length);
323 if (substr($content, $content_pos + $length, 2) == "\0\0") {
363 $current['content'] = new BigInteger(substr($content, $content_pos), -256);
372 $current['content'] = substr($content, $content_pos);
385 $current['content'] .= substr($temp[$i]['content'], 1);
391 $current['content'] = $temp[$last]['content'][0] . $current['content'] . substr($temp[$i]['content'], 1);
396 $current['content'] = substr($content, $content_pos);
400 while (substr($content, $content_pos, 2) != "\0\0") {
413 if (substr($content, $content_pos, 2) == "\0\0") {
435 if (!isset($current['headerlength']) && substr($content, $content_pos, 2) == "\0\0") {
452 $current['content'] = self::decodeOID(substr($content, $content_pos));
488 $current['content'] = substr($content, $content_pos);
495 $current['content'] = self::decodeTime(substr($content, $content_pos), $tag);
530 return new Element(substr(self::$encoded, $decoded['start'], $decoded['length']));
820 list(, $length) = unpack('N', substr(str_pad($temp, 4, chr(0), STR_PAD_LEFT), -4));
938 $temp = $subtag . substr($temp, 1);
972 $temp = $subtag . substr($temp, 1);
1275 $prefix = substr($content, 0, 2) >= 50 ? '19' : '20';
1282 $content = substr($content, 0, -1) . '+0000';