Последнее обновление:
November 7, 2019

Есть мысль... Жми, напиши!
php

PHP. Связанный список (одномерный массив) в иерархический массив.

Если понадобилось связанный список преобразовывать в многомерный иерархический массив это уже говорит о том, что что-то в архитектуре не так. Но надо так надо, например у WordPress  функция get_terms возвращает именно связанный список — одномерный массив, мне как раз потребовалось выбрать определённые группы, вместе с предками. Можно это было сделать и через запрос, но не […]

Views :

1014

Регулярка (regexp) для работы с bb кодами

Недавно понадобилось узнать значение между тэгов bb кодов, например: [hide]hiddentext[/hide] получилась вот такая вот регулярка: (\[([\w\d\s]+\])([\w\d\s]+)\[\/\2) Усложнять получением атрибутов не стал. Ну и ссылочка для наглядного понимания: тынц Посложнее:  тынц

Views :

710

Обмен JSON между php и JavaScript (jQuery)

Что бы не забыть об одной тонкости отправка JSON  через $.ajax в php  пишу я этот пост. Чуть голову не сломал почему на windows сервере JSON после отправки обрабатывается нормально, а на линуксе пишет SYNTAX_ERROR Логи запросов показали, что при включённых magic quotes  в JSON запросе экранируются кавычки, а json_decode не понимает это.  Да и не […]

Views :

2760

Переносы строки и Json

[ratings] Столкнулся с такой проблемой, есть текст с переносом строки внутри Привет Как дела? Когда пытаюсь передать её через Ajax под видом JSON получается следующее {custom:»Привет Как дела?»} Работающий перенос строки останавливает работу скрипта. Надо было убрать перенос для js, но что бы он одновременно работал в форме куда этот текст и вставлялся $value = […]

Views :

8339

PHP mail() кодировка сообщения. Отправка почты с картинкой. mail_mime.

Приветствую! Наверняка Вам приходилось отправлять почту из php? И наверняка зачастую хотелось присобачить какие-нить файлы, показать картинку? Окей. Сейчас расскажу немножко про отправку почты и один интерессный класс — mail_mime. Первая часть — обычное письмо. Самый простой способ отправить письмо при помощи PHP — воспользоваться стандартной функцией mail. Она имеет следующий синтаксис: mail(email , тема […]

Views :

23286