【发布时间】:2023-01-17 19:35:20
【问题描述】:
请帮助初学者,有必要将文本分成单词和 现在将它们写入数组我的代码: 我的代码
<?php
$string = "1 2 3 4 5";
$delim = " ";
$tok = strtok($string, $delim);
while ($tok !== false) {
echo "$tok<br>";
$tok = strtok($delim);
}
?>
如何将结果写入数组?
【问题讨论】:
-
您的代码已经可以运行,但它不是将元素推入数组,而是遍历找到的“标记”并在标准输出上回显它们(带有
<br>后缀)。如果您只是缺少如何将值推入数组,只需将其定义为$arr = [],然后是$arr[] = $tok。如果你想要这样的数组只有一行就足够了$arr = explode(' ', $string)