Полезные коды

Работа с DOMXpath

Товарищ попросил распарсить html генерируемый php
<div class="reports">
         <div class="ERROR">
           <div class="name">5555</div>
           <div class="author">6666</div>
         </div>
         <div

php 5.6+ callback

Для удобности работы с callback функциями напишем небольшой класс.

evaluate_hashbased_filename, set_hashbased_filename: переименовать файл так, чтобы в его названии фигурировал хэш

Синтаксис вызова показан на третьих строчках каждого скрипта

evaluate_hashbased_filename используется для генерации нового имени, а set_hashbased_filename - для задания.

Тип хэша задаётся в имени символических ссылок на эти скрипты. Должно получиться так http://ix.io/yDK для использования хэшей
  • rating +6
  • views 750
  • pavelshuvalov pavelshuvalov
  • comments 11

rename_by_pattern: переименовать файл, изменив его актуальное имя в соответствии с переданным шаблоном

Синтаксис вызова на третьей стоке. Демонстрация работы http://ix.io/yDG

Значимый эффект достигается при использовании iterator http://ix.io/yDI
  • rating +3
  • views 725
  • pavelshuvalov pavelshuvalov
  • comments 0

iterator: повторение одной команды для разных аргументов

Синтаксис вызова приведён в третьей строке.

Демонстрация работы http://ix.io/yDE
  • rating +5
  • views 1053
  • pavelshuvalov pavelshuvalov
  • comments 2
Всего: 541
<< 1 ... 13 14 15 16 17 ... 109 >>

Реклама

Мы в соцсетях

tw tg yt gt