Ответ 1
explode
выполняет следующее задание:
$parts = explode('.', $string);
Вы также можете напрямую извлекать части результата в переменные:
list($part1, $part2) = explode('.', $string);
Как разбить строку на .
разделитель в PHP? Например, если у меня есть строка "a.b"
, как мне получить "a"
?
explode
выполняет следующее задание:
$parts = explode('.', $string);
Вы также можете напрямую извлекать части результата в переменные:
list($part1, $part2) = explode('.', $string);
explode('.', $string)
Если вы знаете, что ваша строка имеет фиксированное количество компонентов, вы можете использовать что-то вроде
list($a, $b) = explode('.', 'object.attribute');
echo $a;
echo $b;
Печать
object
attribute
$string_val = 'a.b';
$parts = explode('.', $string_val);
print_r($parts);
Следующее вернет вам букву "a":
$a = array_shift(explode('.', 'a.b'));
$array = explode('.',$string);
Возвращает массив разделенных элементов.
explode('.', 'a.b');
чтобы взорваться с '.' использовать
explode('\\.','a.b');