serialized search replace
1.1.0
Легко заменить строки, найденные в содержании, содержащем данные, сериализованные функцией Serialize, без повреждения ваших данных, путем исправления всех значений длины, включенных в эти объекты, до возврата замененного контента.
composer require andreekeberg/serialized-search-replace
Основное использование
$ output = SerializedSearchReplace:: replace (
' http://example.com ' ,
' https://example.com ' ,
serialize ([
' url ' => ' http://example.com/ '
])
);Возвращает:
a:1:{s:3:"url";s:20:"https://example.com/";}
Получение количества выполненных замен
Передача $count на ссылку на получение общего количества выполненных замен:
$ output = SerializedSearchReplace:: replace (
' http://example.com ' ,
' https://example.com ' ,
serialize ([
' url ' => ' http://example.com/ '
]),
$ count
); Стоимость $count :
1
Прочитайте руководящие принципы вклада.
Обратитесь к измене для полной истории проекта.
Сериализованный поиск и замена лицензируется по лицензии MIT.