sim3x: вообще меня больше интересуют порты по которым поступает информация ко мне в браузер, т.е. входящие, а не исходящие. Ну как зачем, залогировать что-то хочу ))
Подправил вопрос, подразумевалось конечно что в цикле проверяется каждую итерацию новый объект, поэтому вынести за пределы цикла регулярное выражение нельзя.
Олег: Спасибо, нагуглил как раз про tspan тег, вопрос только один остался: что бы он был ниже вы меняете ему параметр по оси y
1) Он в каких единицах задаётся (пиксели, проценты)
2) Как его правильно высчитать, вот на 18 вы у нижнего увеличили это на глаз?
Супер, спасибо. Можно пару вопросов:
1) Как вы преобразовали path в rect? У rect например появились значения x,y откуда взялись данные для них? Ведь в path их не было
2) Такие данные мне редактор Inkscape выгрузил, как сделать что бы он выгружал в rect, не вручную же их писать?
3) Как написать что-то внутри квадратов?
Вот на то она и регистроНЕзависимая что зафигачит все замены вне зависимости от регистра. Там же чётко написано вместо preg_replace() с модификатором i.