Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
Привет. Имеется строка: $a = 'ID: 123, GUID: 234, NAME: TEST, LANG: RU'; Мне нужно извлечь номер GUID из строки и записать его в переменную, например, в $b, чтобы вышло "$b = 234". Позиция GUID может меняться, так что для поиска необходимо использовать regex "(GUID: [0-9]+)". Как это всё сделать "по-нормальному", лаконично, не пихая в массив, я не знаю. Подскажите, если это возможно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2016, 14:44 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
Можно использовать strstr() + substr() чтобы оставить на выходе нужный фрагмент строки. Можно preg_replace() убрать из строки всё ненужное, а нужное оставить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2016, 16:22 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
Почему не придумали нормальное решение для такой примитивной задачи? Эх. Придется делать strstr() + substr(). Спасибо за ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2016, 17:32 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
andrey10, почему бы не использовать explode ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2016, 19:46 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
Фу, мерзость. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2016, 20:19 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
Код: php 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2016, 20:39 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
volodin661, Parse error: syntax error, unexpected '=' in D:\Web\www\test.php on line 2 а вообще, интересно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2016, 22:27 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
andrey10а вообще, интересно ну ещё бы не интересно, но это Perl ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2016, 23:39 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
andrey10Почему не придумали нормальное решение для такой примитивной задачи? Эх. Придется делать strstr() + substr(). Спасибо за ответ.Ну не знаю, preg_replace вполне решает задачу. Код: php 1. Не за что. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2016, 07:26 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
vkle, Как раз то, что я искал. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2016, 14:10 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
vkle.Ну не знаю, preg_replace вполне решает задачу. Код: php 1. [/quot] vkle, a \K php разве не поддерживает ? чтобы вот так: Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2016, 20:11 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
volodin661, Поддерживает, но я не соображу, как его тут использовать. Вроде, и более простой вариант, без "(,.*)?", работает нормально: Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2016, 21:11 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
А чем preg_match то не нравится? Ну будет там не 1 а 2 строчки. Подозреваю работать будет быстрее немножко. Хотя не факт конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2016, 09:01 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
HettА чем preg_match то не нравится? Дак ТС без массива хочет обойтись HettПодозреваю работать будет быстрее немножко.Думается, вариант strstr() + substr() наиболее быстрый. Хотя бы, из-за простоты внутреннего алгоритма используемых функций. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2016, 10:48 |
|
||
|
Извлечь элемент строки и записать в переменную
|
|||
|---|---|---|---|
|
#18+
Тогда уж strpos + strpos + substr ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2016, 10:56 |
|
||
|
|

start [/forum/topic.php?fid=23&gotonew=1&tid=1460977]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
82ms |
get topic data: |
16ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
78ms |
get tp. blocked users: |
2ms |
| others: | 262ms |
| total: | 486ms |

| 0 / 0 |
