Lines Matching refs:substr
26 if (substr($id3v1tag, 0, 3) == 'TAG') {
30 $ParsedID3v1['title'] = $this->cutfield(substr($id3v1tag, 3, 30));
31 $ParsedID3v1['artist'] = $this->cutfield(substr($id3v1tag, 33, 30));
32 $ParsedID3v1['album'] = $this->cutfield(substr($id3v1tag, 63, 30));
33 $ParsedID3v1['year'] = $this->cutfield(substr($id3v1tag, 93, 4));
34 …$ParsedID3v1['comment'] = substr($id3v1tag, 97, 30); // can't remove nulls yet, …
35 $ParsedID3v1['genreid'] = ord(substr($id3v1tag, 127, 1));
40 $ParsedID3v1['track'] = ord(substr($ParsedID3v1['comment'], 29, 1));
41 $ParsedID3v1['comment'] = substr($ParsedID3v1['comment'], 0, 28);
78 if (substr($preid3v1, 0, 3) == 'TAG') {
85 if (substr($preid3v1, 96, 8) == 'APETAGEX') {
87 } elseif (substr($preid3v1, 119, 6) == 'LYRICS') {
100 return trim(substr($str, 0, strcspn($str, "\x00")));
323 $ID3v1Tag .= str_pad(trim(substr($title, 0, 30)), 30, "\x00", STR_PAD_RIGHT);
324 $ID3v1Tag .= str_pad(trim(substr($artist, 0, 30)), 30, "\x00", STR_PAD_RIGHT);
325 $ID3v1Tag .= str_pad(trim(substr($album, 0, 30)), 30, "\x00", STR_PAD_RIGHT);
326 $ID3v1Tag .= str_pad(trim(substr($year, 0, 4)), 4, "\x00", STR_PAD_LEFT);
328 $ID3v1Tag .= str_pad(trim(substr($comment, 0, 28)), 28, "\x00", STR_PAD_RIGHT);
335 $ID3v1Tag .= str_pad(trim(substr($comment, 0, 30)), 30, "\x00", STR_PAD_RIGHT);