我有一个字符串,由包含各种运算符的数据组成。我需要根据一些要求拆分数据。我正在开展测验申请。我需要显示问题和他们的选择。在第1页我需要显示一个问题及其选项(根据问题的选项数量,动态制作多个单选按钮)。
答案 0 :(得分:0)
在PHP中拆分字符串:
$split = explode('|', $string); // Change '|' for your split case.
$first = $split[0];
$second = $split[1];
// ...
答案 1 :(得分:0)
虽然爆炸通常就足够了,但是使用多个分隔符,请尝试使用preg_split:
$chars = preg_split('/@|\|/', 'aaa@bbb|ccc', -1, PREG_SPLIT_NO_EMPTY);
print_r($chars);
Array ( [0] => aaa [1] => bbb [2] => ccc )
答案 2 :(得分:0)
将此添加到第1页:
session_start();
$_SESSION['finalString'] = $finalstring;
将此内容添加到页面$ finalstring传递给:
$finalstring = $_SESSION['finalString'];
$array = explode('@', $finalstring);
foreach($array as $item)
{
echo $item.'<br />';
}
//session_close();
希望这有帮助!