скажем, у меня есть строка под названием str
, я не знаю, как долго это происходит. символы в строке разделяются символом «-» после каждого 16-го символа. Теперь я назвал функцию вроде $ex = explode('-', $str);
. Теперь он находится в массиве. Я изменил некоторые хребтеры в массиве. например $ex[0][0] = 'a';
Теперь я хочу подключить измененные массивы обратно к переменной $str2
. Что-то вроде $str2 = $ex[0].ex[1]
, но я не знаю, как долго этот массив.
Вы знаете, как?
ЕСЛИ вы не поняли мое объяснение, скажите мне.
Спасибо, что очень много.Поместите все взорванные массивы в одну строку
0
A
ответ
2
Я думаю, что вы хотите взрывать:
http://php.net/manual/en/function.implode.php
Пример:
$str2 = implode('', $ex);
1
Использование foreach. Foreach позволяет вам запускать массив и автоматически останавливаться, когда достигнут конец.
Примером может быть:
foreach ($ex as $e) {
$str2 .= $e;
}
2
Try:
$str2 = implode('-', $ex);
Это займет все элементы $ex
и соединить их в одну строку с первым параметром между каждым элементом. В этом случае: -
.
Если вы не хотите, чтобы они были связаны либо, то вы можете просто сделать:
$str2 = implode($ex);
Я смотрю на что несколько секунд назад, но я не понял, что он делает. Ну, я не хорошо на английском. ТАК спасибо большое много –
'$ str2 = implode ('', $ ex);' должен это делать – ctcherry