Lines Matching refs:substr
38 if (substr($id3v1tag, 0, 3) == 'TAG') {
42 $ParsedID3v1['title'] = $this->cutfield(substr($id3v1tag, 3, 30));
43 $ParsedID3v1['artist'] = $this->cutfield(substr($id3v1tag, 33, 30));
44 $ParsedID3v1['album'] = $this->cutfield(substr($id3v1tag, 63, 30));
45 $ParsedID3v1['year'] = $this->cutfield(substr($id3v1tag, 93, 4));
46 …$ParsedID3v1['comment'] = substr($id3v1tag, 97, 30); // can't remove nulls yet, …
47 $ParsedID3v1['genreid'] = ord(substr($id3v1tag, 127, 1));
52 $ParsedID3v1['track_number'] = ord(substr($ParsedID3v1['comment'], 29, 1));
53 $ParsedID3v1['comment'] = substr($ParsedID3v1['comment'], 0, 28);
115 if (substr($preid3v1, 0, 3) == 'TAG') {
122 if (substr($preid3v1, 96, 8) == 'APETAGEX') {
124 } elseif (substr($preid3v1, 119, 6) == 'LYRICS') {
142 return trim(substr($str, 0, strcspn($str, "\x00")));
398 $ID3v1Tag .= str_pad(trim(substr($title, 0, 30)), 30, "\x00", STR_PAD_RIGHT);
399 $ID3v1Tag .= str_pad(trim(substr($artist, 0, 30)), 30, "\x00", STR_PAD_RIGHT);
400 $ID3v1Tag .= str_pad(trim(substr($album, 0, 30)), 30, "\x00", STR_PAD_RIGHT);
401 $ID3v1Tag .= str_pad(trim(substr($year, 0, 4)), 4, "\x00", STR_PAD_LEFT);
403 $ID3v1Tag .= str_pad(trim(substr($comment, 0, 28)), 28, "\x00", STR_PAD_RIGHT);
410 $ID3v1Tag .= str_pad(trim(substr($comment, 0, 30)), 30, "\x00", STR_PAD_RIGHT);