Articles of строка

Манипуляции строк и регулярных выражений

Нам часто говорят, что регулярные выражения медленны и их следует избегать, когда это возможно. Однако, принимая во внимание накладные расходы на выполнение некоторых манипуляций с строкой ( не говоря о ошибках алгоритма), это совсем другое дело , особенно в PHP или Perl (возможно, Java ), каков предел , и в этом случае мы можем рассматривать […]

php: заменив double <br /> на </ p> <p>

Я использую nicEdit для записи данных RTF в моей CMS. Проблема в том, что он генерирует строки следующим образом: hello first line<br><br />this is a second line<br />this is a 3rd line так как это для новостного сайта, я предпочитаю, чтобы последний html был таким: <p>hello first line</p><p>this is a second line<br />this is a […]

Строки php неизменяемы?

Или: Должен ли я оптимизировать свои строковые операции в PHP? Я попытался спросить руководство PHP об этом, но у меня не было никаких намеков на что-либо.

РЕШЕНИЕ НАЙДЕНО – одни и те же строки, но var_dump () говорит, что один из них длиннее на 5 символов

У меня есть 2 строки, когда я делаю var_dump() Я вижу, что одна строка на 5 символов длиннее другой. Я предполагаю, что это происходит потому, что в первой строке ' (цитата) рассматривается как ' или &apos; (но я не уверен в этом). string(15) "i'm a bird" string(10) "i'm a bird" Я хочу, чтобы первая строка […]

Поиск нескольких URL-адресов в строке.

$resource = "THIS IS ABOUT WWW.JONAKCOMPUTERS.COM, HTTP://HIGHLOW.COM, AND TESTINGSERVER1.COM" и я хочу вытащить три URL-адреса в другую строку, которая похожа на: $all_urls = "JONAKCOMPUTERS.COM – HIGHLOW.COM – TESTSERVER1.COM Я нашел это кем-то другим: $pattern = '#(www\.|https?:\/\/){1}[a-zA-Z0-9]{2,}\.[a-zA-Z0-9]{2,}(\S*)#i'; preg_match_all($pattern, $string, $matches, PREG_PATTERN_ORDER); Но он не тянет «jonakcomputers.com» только «http: // url» или «www.url» Извините за кепки, я […]

Строка конкатенации против массива imode в PHP

Я долго использовал Java в качестве стандартного метода для создания длинных строк по частям, чтобы добавить элементы в массив, а затем взорвать массив. $out[] = 'a'; $out[] = 'b'; echo implode('', $out); Но потом с большим количеством данных. Альтернативой (стандартным PHP) является использование конкатенации строк. $out = 'a'; $out .= 'b'; echo $out; К моему […]

Вырезать содержимое после 10 слов

Возможный дубликат: Как выбрать первые 10 слов предложения? Я хочу показать 10 слов содержимого слов, а не символов $string = 'Lorem ipsum dolor sit amet,consectetur adipiscing elit. Mauris ornare luctus diam sit amet mollis.'; должен ли результат быть «Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris ornare"

Преобразование национальных символов в их латинские эквиваленты в PHP

Мне нужны строки, которые содержат немецкие символы, переведенные в их латинский эквивалент. Например 'Höhle' => 'Hohle'

Как удалить подстроку из строки с помощью PHP?

Учитывая следующую строку http://img.ruphp.com/string/simons-cat-and-frog-100×100.jpg Я хотел бы использовать substr или trim (или что вам больше подходит), чтобы вернуть это http://img.ruphp.com/string/simons-cat-and-frog.jpg то есть удалить -100×100 . Все изображения, которые мне нужны, будут помечены в конце имени файла непосредственно перед расширением. Кажется, что ответы на это на SO re Ruby и Python, но не на PHP /, […]

Строка обрезки Php для определенного символа

Есть ли функция php string, чтобы обрезать строку после определенного символа. Я просмотрел сайт php.net и сделал поиск в Google, но ничего не нашел. Единственное решение, о котором я мог думать, было взорвано, а затем захватить первую часть массива, но это не самое элегантное решение. Например $string = "/gallery/image?a=b"; $string = imaginary_function($string,'?'); echo $string; //echoes […]

Intereting Posts
Какой самый быстрый способ очистить много страниц в php? Запретить пользователю использовать кнопку «Назад» с предупреждением или отключить любую вставку Неопределенная переменная: HTTP_RAW_POST_DATA Путь текущего скрипта PHP относительно корня документа PHP pagination – проблема отображения правильного содержимого на дополнительных страницах Как я могу передать данные из HTML-формы в файл JavaScript, который обрабатывает вызовы AJAX Доступ запрещен из завитка на удаленном сервере как безопасно $ _SERVER ? имена аргументов функции Как узнать, работает ли общий хостинг на 32 или 64 бит – с помощью php Обмен переменными / памятью между всеми процессами PHP Установите максимальное время выполнения для exec () специально Можно ли безопасно использовать str_replace в кодированной кодировке UTF-8, если в качестве аргументов заданы только строки с кодировкой UTF-8? Как проверить, является ли строка допустимым PCRE? Созданный Symfony Bundle не работает