Lines Matching refs:substr

37 		$lyrics3lsz    = (int) substr($lyrics3_id3v1, 0, 6); // Lyrics3size
38 $lyrics3end = substr($lyrics3_id3v1, 6, 9); // LYRICSEND or LYRICS200
39 $id3v1tag = substr($lyrics3_id3v1, 15, 128); // ID3v1
56 } elseif (substr(strrev($lyrics3_id3v1), 0, 9) == strrev('LYRICSEND')) {
64 } elseif (substr(strrev($lyrics3_id3v1), 0, 9) == strrev('LYRICS200')) {
68 …$lyrics3size = (int) strrev(substr(strrev($lyrics3_id3v1), 9, 6)) + 6 + strlen('LYRICS200'); //…
163 if (substr($rawdata, 0, 11) != 'LYRICSBEGIN') {
168 $rawdata = substr($rawdata, strpos($rawdata, 'LYRICSBEGIN'));
175 …$this->error('"LYRICSBEGIN" expected at '.$endoffset.' but found "'.substr($rawdata, 0, 11).'" ins…
185 if (substr($rawdata, strlen($rawdata) - 9, 9) == 'LYRICSEND') {
186 $ParsedLyrics3['raw']['LYR'] = trim(substr($rawdata, 11, strlen($rawdata) - 11 - 9));
189 …ICSEND" expected at '.($this->ftell() - 11 + $length - 9).' but found "'.substr($rawdata, strlen($…
195 if (substr($rawdata, strlen($rawdata) - 9, 9) == 'LYRICS200') {
196 …$ParsedLyrics3['raw']['unparsed'] = substr($rawdata, 11, strlen($rawdata) - 11 - 9 - 6); // LYRICS…
199 $fieldname = substr($rawdata, 0, 3);
200 $fieldsize = (int) substr($rawdata, 3, 5);
201 $ParsedLyrics3['raw'][$fieldname] = substr($rawdata, 8, $fieldsize);
202 $rawdata = substr($rawdata, 3 + 5 + $fieldsize);
210 …$ParsedLyrics3['flags'][$flagname] = $this->IntString2Bool(substr($ParsedLyrics3['raw']['IND'], $i…
237 …ICS200" expected at '.($this->ftell() - 11 + $length - 9).' but found "'.substr($rawdata, strlen($…