explode

Разнесите строку на один или несколько пробелов или табуляций

Как я могу разбить строку на один или несколько пробелов или табуляций? Пример: A B C D Я хочу сделать это массивом.

как преобразовать значения массива из строки в int?

$string = "1,2,3" $ids = explode(',', $string); var_dump($ids); Возвращает array(3) { [0]=> string(1) "1" [ ... tring. Есть ли лучший способ сделать это, чем перебирать массив с помощью foreach и преобразовывать каждую строку в int?

Как я могу взорвать и обрезать пробелы?

Например, я хотел бы создать массив из элементов в этой строке: $str = 'red, green, blue ,orange'; Я знаю, ... trim($value); } Но я чувствую, что есть однолинейный подход, который может справиться с этим. Есть какие-нибудь идеи?

Php несколько разделителей в разнесении

У меня проблема, у меня есть массив строк, и я хочу разорвать его в другом разделителе. Например $example = 'Appel @ R ... <2) $ary = $this->multiExplode($delimiters, $string); } return $ary; }

PHP: Разделить строку на массив, например, разнести без разделителя

У меня есть строка, такая как: "0123456789" И нужно разделить КАЖДЫЙ символ на массив. Я, черт возьми, пытался ... не определен разделитель) .. Как бы я с этим столкнулся? Я не вижу никакого метода под рукой, особенно просто функции

Добавьте префикс к каждому элементу массива PHP

У меня есть массив чисел PHP, который я хотел бы дополнить знаком минус (-). Я думаю, что с помощью explode и implode э ... ути, я хотел бы исходить из этого: $array = [1, 2, 3, 4, 5]; К этому: $array = [-1, -2, -3, -4, -5]; Есть идеи?

php взрывает все символы [дубликат]

На этот вопрос уже есть ответ здесь: PHP: Разделить строку на массив, например, разнести без ... sting');, я получу ошибку Warning: explode() [function.explode]: Empty delimiter in Есть ли другой способ сделать это?

Как перейти к следующей записи в цикле foreach

foreach ($arr as $a1){ $getd=explode(",",$a1); $b1=$getd[0]; } В приведенном выше коде, если это $getd[0] пустое, я хочу перейти к следующей записи.

Несколько символов разнесения с запятой и - (дефис)

Я хочу explode строку для всех: пробелы (\n\t и т.д.) запятая дефис (маленький тире). Вот так >> - Но это не работает: $keywords = explode("\n\t\r\a,-", "my string"); Как это сделать?

разнесите текстовую область php (на новых строках)

Могу ли я сделать: explode("\n", $_POST['thetextarea']); И чтобы он работал на всех платформах? (Вопрос, который я ... забыл упомянуть, что я сохраняю $_POST['thetextarea'] в базе данных mysql VARCHAR 255. Кажется, \r\n преобразуется в \n.

PHP: Как я могу разбить строку на запятые, но не там, где запятые находятся в кавычках?

Мне нужно разнести строковый ввод в массив через запятые. Однако строка содержит запятые внутри кавычек. Ввод: $line ... виде: 'TRUE','59','A large number is 10','000' Как я могу это сделать, если взрыв игнорирует запятые внутри кавычек?

Параметры строковой консоли PHP для массива

Я хотел бы знать, как я мог бы преобразовать данную строку в указанный массив: Строка all ("hi there \(option\)", (t ... мый как String. РЕДАКТИРОВАТЬ 2 Я забыл упомянуть, что все параметры за скобками должны определяться символом space.

Разделить на две переменные?

Допустим, у меня есть следующее: "44-xkIolspO" Я хочу вернуть 2 переменные: $one = "44"; $two = "xkIolspO"; Какой был бы лучший способ сделать это?

php разнесите: разделите строку на слова, используя пробел в качестве разделителя

$str = "This is a string"; $words = explode(" ", $str); Работает нормально, но пробелы все равно попадают в массив ... робел после второго слова и 4 пробела после третьего слова. Есть ли какой-нибудь способ сделать это быстро? Спасибо.

неопределенное смещение при использовании php explode()

Я написал, как мне показалось, очень простое использование функции php explode() для разделения имени на имя и фамилию: ... что и выше. Я думаю, что понимаю, что такое неопределенное смещение, но я не понимаю, почему мой код генерирует ошибка!

PHP Разбивает строку с разделителями на пары Ключ/Значение (Ассоциативный массив)

У меня есть строка, подобная этой: key1\value1\key2\value2\key3\value3\key4\value4\key5\value5 И я бы хотел, чтобы ... ]; // prints value3 //etc... Я знаю, что могу взорваться на обратной косой черте, но не уверен, как поступить дальше.

Разбивать целые числа, разделенные запятыми, на целые числа? [дубликат]

На этот вопрос уже есть ответ здесь: как преобразовать значения массива из строки в int? ... . Если я explode(',', $thestring) это, я получаю массив строк. Как мне вместо этого разбить его на массив целых чисел?

Как разорвать многострочную строку?

PHP - У меня есть строка, которая имеет разные значения в каждой строке: $matches="value1 value2 value3 value4 value5 " ... matches); print_r($matches); Но результат такой: Array ( [0] => hello hello hello hello hello hello hello )

Сериализовать или свернуть

Мне нужно хранить много двумерных массивов внутри базы данных, и я не был уверен, что использовать: serialize или implo ... амного медленнее, чем сериализация+несериализация? PS: Я уже нашел этот вопрос, но это не совсем то, что я спрашиваю.

PHP взрывается на нулевом символе

Я пытаюсь разбить строку на то, что выглядит как нулевой символ. Вот что я использую: $exp = explode('\x00', $bin); ... даже если это нулевой символ (что, согласно таблицам ascii, так и есть, если я не читаю все это неправильно). Спасибо