Articles of string

Как предотвратить эхо в PHP и поймать, что внутри?

У меня есть функция ( DoDb::printJsonDG($sql, $db, 1000, 2) ), которая echos json. Я должен поймать его, а затем использовать str_replace (), прежде чем он отправит пользователю. Однако я не могу остановить его от эха. Я не хочу менять printJsonDG, потому что он используется в нескольких других местах.

Кратчайшая / самая длинная строка в массиве PHP

У меня есть такой массив $data = array( "163", "630", "43", "924", "4", "54" ); Как я могу выбрать наименьшие и наибольшие значения из него в соответствии с длиной строки NOT number value. (для этого примера это 1 (наименьший) и 3 (самый большой) .

Характерная строка diff в PHP

Короче, я ищу что-то вроде google-diff-match-patch в PHP. Я рассмотрел некоторые подобные вопросы в SO, а также по алгоритму, представленному здесь , но все они терпят неудачу: diff("draßen", "da draußen") не следует <del>draßen</del> <ins>da draußen</ins> (что для меня довольно глупо, потому что я хочу сравнить имена файлов), но (попробуйте здесь) <ins>da </ins>dra<ins>u</ins>ßen Есть ли фрагмент […]

MD5 хэш отличается

Я не знаю, как реализовать эти несколько строк от php до java .. $varInHex = "\x22\x33\xAd\xB5\x2b\xE6\x22\x33\x12\x36\x22\x31\xCA\x22\x11\x41\x62\x21\x22\x01\x55\x22\x71\x42\x10\x36";<br/><br/> $result = md5($varInHex); echo $result; Ну, я попытался преобразовать его, но у меня получился другой результат! byte[] seq20 = new byte[]{(byte)0x22,(byte)…etc…}; String str = seq20.toString(); String result = md5(str); System.out.println(result); public static String md5(String source) { try { MessageDigest […]

строка поиска синтаксического анализа для фраз и ключевых слов

Мне нужно проанализировать строку поиска для ключевых слов и фраз в php, например строка 1: value of "measured response" detect goal "method valuation" study даст: value,of,measured reponse,detect,goal,method valuation,study Мне также нужно, чтобы он работал, если строка имеет: никакие фразы, заключенные в кавычки, любое количество фраз заключает в кавычки с любым количеством ключевых слов вне кавычек, […]

Санизировать предложение в php

Название может показаться странным, но я пытаюсь настроить этот preg_replace, который заботится о грязных писателях для текстового поля. Он должен: если есть восклицательный знак, не должно быть другого подряд. если есть., запятая выигрывает, и она должна быть, когда перед комой есть одно + пространство, оно должно быть уменьшено до нуля. предложение не может начинаться или […]

Как проверить кодировку строки?

Как проверить, является ли кодировка строки UTF8?

Trim & nbsp; с PHP

У меня есть такое предложение. 1 $nbsp; &nbsp; &nbsp; 2 &nbsp; &nbsp; 3 &nbsp; 4 Как видите, между 1 2 и 3 текстами есть дополнительные пробелы. Я хочу, чтобы выход имел только одно пространство между ними. поэтому мой выход будет 1 2 3 4 Если я использую обрезку, он может удалить только пробелы, но не […]

Представить хеш MD5 как целое число

В моей таблице базы данных пользователей я принимаю хеш MD5 адреса электронной почты пользователя в качестве идентификатора. Пример: email(example@example.org) = id(d41d8cd98f00b204e9800998ecf8427e) К сожалению, теперь я должен представлять идентификаторы как целочисленные значения, чтобы иметь возможность использовать API, где id может быть только целым числом. Теперь я ищу способ кодирования id в целое число для отправки декодирования […]

Простой preg_replace

Я вообще не вижу preg_replace, он просто выглядит для меня китайцем, так или иначе мне просто нужно удалить « &page-X » из строки, если она есть. X – это, конечно, конечно, если у кого есть ссылка на полезный учебник preg_replace для начинающих, который также будет полезен!