Новости

MP3 Browser New 1.5.3 for musical sites

5 1 1 1 1 1 Rating 5.00 (1 Vote)
Published on Saturday, 29 September 2012 09:08
Hits: 490977
Нравится

В связи с выходом php 5.3.x и php 5.4.x внесены соответствующие правки в код плагина, чтобы он не выдавал ошибку:

Deprecated: Call-time pass-by-reference has been deprecated in ...

Кому интересно, суть в следующем:

Данный метод был использован в рекурсивной функции, когда требовалось проанализировать содержимое ID3-тегов не только файлов в папке, но и в её подпапках. При этом из функции в неё же саму передавался по цепочке массив с уже полученными данными, в подфункции этот массив дополнялся новыми значениями.

Как оказалось, начиная с новых версий PHP данный код, разумеется, имел право на существование, но передача массива или любой другой переменной из функции в другую функцию с возможностью их правки там должна быть реализована несколько иначе.

Что и было сделано.

Удачных Вам проектов!

Последнюю версию берем отсюда:

Commedia component and MP3 Browser New plugin for musical sites

Comments:

You have no rights to post comments

Discuss this article in the forums (0 replies).