|
|
|
| У меня етсь вот такая строчка:
$var = "pole1=+1,pole2=+24,pole11=+2";
и мне надо проверить, есть ли в ней "pole1", ну это можно проверить с помощью eregi, тут как бы вопроса нет, но мне так же надо и проверить то, что будет ПОСЛЕ знака равно, после поля "pole1", а тут мои знания регулярных выражений истощаются :(
ЗЫ. explode сам по себе не подходит, так как тогда получается многомерный, здоровый массив... | |
|
|
|
|
|
|
|
для: DEM
(13.08.2007 в 14:44)
| |
<?php
if(preg_match("/pole1=([^,]+)/", $var, $match))
{
echo($match[1]);
}
?>
|
P.S. > explode сам по себе не подходит, так как тогда получается многомерный
explode() всегда возвращает одномерный массив. | |
|
|
|
|
|
|
|
для: Unkind
(13.08.2007 в 15:00)
| | explode() всегда возвращает одномерный массив.
Это я знаю, но его тогда придётся использовать несколько раз :) Там ООООчень запутанная система :)
ЗЫ. спасибо | |
|
|
|