我在文件中有一些数字。 现在我想从文件中读取数字,但是从右到左。 例: 1234 5678 输出: 4321 8765 抱歉,我的英语不好。
答案 0 :(得分:0)
也许这个功能会有所帮助。 http://php.net/manual/en/function.strrev.php
答案 1 :(得分:0)
答案 2 :(得分:0)
这应该有效!您反转该字符串并将其分解为一个数组并再次反转该数组:
$string = "1234 5678";
$pieces = array_reverse(explode(" ", strrev($string)));
var_dump($pieces);
输出:
array(2) {
[0]=>
string(4) "4321"
[1]=>
string(4) "8765"
}
答案 3 :(得分:0)
使用fseek()设置文件读取结束。查看文档以获取详细信息
<?php
$file = fopen("test.txt", "r");
for($x = 0; fseek($file, $x, SEEK_END) !== -1; $x--) {
echo(fgetc($file));
}
fclose($file);
?>