Как создать массив с этим в php

У меня есть список в html-тексте.

12345
23456
12345
78938
85768

мой вопрос, как получить список и создать новый массив со списком формата..?

извините за мой английский

4 ответа

jQuery: Получить значение textarea и заменить новую строку запятой

var txtval = $.trim($("#txtareaid").val()).replace(/\r?\n/g, ',');

//PASS переменная jQuery для PHP

Функция PHP: explode() для преобразования строки в массив на основе запятой

$a = txtval;
print_r(explode(',', $a));


Неясно, что именно вы имеете в виду, но я предполагаю, что у вас есть список чисел, разделенных разрывами строк. В этом случае вы можете сделать следующее:

explode("\n", $the_string);

Если вам необходимо снять каретки (например, в Windows), сделайте следующее:

explode("\n", preg_replace("/\r/", "", $the_string));


Скажем, вы отправляете форму на 1.php

Код (1.php)

$text=$_REQUEST['t1'];
$arr=explode("\n", trim($text));//$arr is the array of all the entries in the textarea with name 't1'


Сначала вы хотите создать массив Затем используйте его $ arr1 = array ("12345", "23456", "12345"); echo "Мне нужна". $ arr1 [0]. "";

licensed under cc by-sa 3.0 with attribution.