Articles of filter

Как фильтровать массив JSON в массив PHP

У меня есть JSONArray, сгенерированный в java, и я отправляю его в один из моих файлов PHP, где он сохраняется в файле. Оттуда он читается, и мне нужно создать диаграмму, основанную на этих данных. Все, что мне нужно, – это преобразовать мой сырой JSON, который имеет значения, которые мне не нужны, в просто php-массив. [{"id":1,"timestamp":"1363135091","reward":1200,"player":"Orangeguy24","address":"108.28.239.167","service":"MC-Index"},{"id":2,"timestamp":"1363135091","reward":1200,"player":"Orangeguy24","address":"108.28.239.167","service":"MC-Index"}] […]

Проблема с простым фильтром профанации PHP

Я пишу простой фильтр ненормативной лексики в PHP. Может ли кто-нибудь сказать мне, почему в следующем коде фильтр работает (он будет печатать [явным]) для массива $ vowels, а не массива $ lines, который я создаю из текстового файла? function clean($str){ $handle = fopen("badwords.txt", "r"); if ($handle) { while (!feof($handle)) { $array[] = fgets($handle, 4096); } […]

CakePHP: разбиение на страницы, сортировка, фильтрация данных из кэшированных таблиц

Я пытаюсь использовать собственные методы кэширования Cake для кэширования некоторых данных, которые мне понадобятся для разбивки на страницы, сортировки andfiler (search) – вот почему я кэширую массивы данных, а не просмотры или разбитые на страницы массивы / представления. Насколько я могу видеть, что компоненты поиска / фильтрации и Paginator запрашивают только базу данных, чего я […]

PHP PDO Добавить фильтр ко всем запросам

Есть ли способ, используя JUST PHP PDO (без ORM), чтобы глобально фильтровать все операции fetch / insert / update / delete. Одним из примеров является поле арендатора (в мультитенте db). Я хотел бы добавить глобальный фильтр этого типа ко всем операциям: арендатор = компанияА Еще раз. NO ORMs, я уже знаю, как это сделать с […]

strip_tags не работает

Я прав, чтобы отфильтровать html-символы так: $user = $_POST["user"]; //Get username from <form> mysql_real_escape_string($user); //Against SQL injection strip_tags($user); //Filter html characters out Но почему-то это не фильтрует html-символы. Я не знаю, почему, может ли это mysql_real_escape_string ?

PHP: получение данных из ввода в формате HTML, а затем вывод с использованием filter_array

Я пытаюсь создать систему фильтров в основном, которая получает данные от ввода в форме HTML, а затем использует эти данные в PHP для фильтрации существующих «профилей» из $profileArray , выводя любые профили, включая введенные пользователем данные / переменные. Я не могу понять, как отправить входные данные пользователя через мои функции filter_array, которые, насколько я знаю, […]

даты фильтрации. Cakephp возвращает массив вместо даты, это нормально?

Я создаю фильтр для некоторых списков с разбивкой по страницам, и я хочу показать элементы, созданные между двумя датами. Но я не уверен, как это сделать правильно. Вид: <?php echo $this->Form->create('Logs');?> <fieldset> <?php echo $this->Form->input('start',array('type'=>'date')); echo $this->Form->input('end',array('type'=>'date')); ?> </fieldset> <?php echo $this->Form->end('Filter');?> Контроллер: … $conditions['Logs.created BETWEEN ? AND ?'] = array( $this->data['Logs']['start'],$this->data['Logs']['end']); … проблема в […]

Как я могу отобразить отформатированную дату из метки времени Unix в twig?

Я хотел бы отобразить отформатированную дату в ветке, применяя фильтр к отметке времени Unix. Есть ли такая возможность в веточке?

str_replace в Twig

Я хочу сделать простой str_replace в моем шаблоне ветки. Я новичок в ветке, и, вероятно, мне нужно добавить новый фильтр или что-то подобное или использовать существующие. Как я могу это сделать? Где я могу найти список доступных фильтров?

Объединить несколько строк HTML в одном с PHP? Линейные разрывы, вызванные метками P и BR

Первая часть вопроса: p tag У меня есть строка, содержащая текст с ненужными разрывами строк, вызванными p-тегами, например: <p>hi everyone,</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>Here comes the content I wanted to write…</p> Я хотел бы отфильтровать эти пустые теги p и объединить их в один: <p>hi everyone,</p> <p>&nbsp;</p> <p>Here comes the content I wanted to write…</p> […]