PHP:逐字阅读?

标签 php file parsing

我正在尝试一次一个单词地读取文件。到目前为止,我已经能够使用 fgets() 逐行读取或最多读取一定数量的字节,但这不是我想要的。我一次要一个字。直到下一个空格、\n 或 EOF。

有谁知道如何在 php.ini 中做到这一点?在 C++ 中,我只使用“cin >> var”命令。

最佳答案

你可以这样做

$filecontents = file_get_contents('words.txt');

$words = preg_split('/[\s]+/', $filecontents, -1, PREG_SPLIT_NO_EMPTY);

print_r($words);

这会给你一个单词数组

关于PHP:逐字阅读?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17206468/

相关文章:

programming-languages - 在我的应用程序中标记和解析编程语言的最佳方法

javascript - 替换非渲染(非显示)元素文本中的 ↵ (\n)

javascript - 显示来自 Codeigniter 函数的 JSON html 数据

PHP Mysql Json 和阿拉伯语

javascript - JS中访问特定URL进行文件读取

python - close() Python 中的一个变量

python - 如何在 nlp 解析时检索子树

php - `print_r($mysqli,1)` 更改 `$mysqli->affected_rows `

javascript - 通过 Jquery AJAX 从复选框 POST 数组

无法在 GNU/Linux 中读取二进制视频文件