0

我有一个字符串,它由数据组成,并带有各种运算符来分隔它。我需要根据一些要求拆分数据。我正在开发一个测验应用程序。我需要显示问题及其选项。在第 1 页上,我需要显示一个问题及其选项(根据该问题的选项数量,动态地制作那么多单选按钮)。

4

3 回答 3

0

在 PHP 中拆分字符串:

$split = explode('|', $string); // Change '|' for your split case.
$first = $split[0];
$second = $split[1];
// ...
于 2013-04-17T15:02:36.560 回答
0

虽然爆炸通常就足够了,但使用多个分隔符,请尝试 preg_split:

$chars = preg_split('/@|\|/', 'aaa@bbb|ccc', -1, PREG_SPLIT_NO_EMPTY);
print_r($chars);

Array ( [0] => aaa [1] => bbb [2] => ccc )
于 2013-04-17T15:24:25.060 回答
0

将此添加到第 1 页:

session_start();
$_SESSION['finalString'] = $finalstring;

将此添加到 $finalstring 正在传递给的页面:

$finalstring = $_SESSION['finalString'];
$array = explode('@', $finalstring);
foreach($array as $item)
{
   echo $item.'<br />';
}

//session_close();

希望这可以帮助!

于 2013-04-17T15:33:08.420 回答