Читайте числа справа налево (php)

У меня есть несколько номеров в файле.
Теперь я хочу прочитать цифры из файла, но справа налево.
Пример:
1234
5678
Выход:
4321
8765
Извините за мой плохой английский.

-2

Решение

возможно эта функция поможет.
http://php.net/manual/en/function.strrev.php

0

Другие решения

Это должно работать! Вы переворачиваете строку, разбираете ее в массив и снова переворачиваете массив:

$string = "1234 5678";

$pieces = array_reverse(explode(" ", strrev($string)));

var_dump($pieces);

Выход:

array(2) {
[0]=>
string(4) "4321"[1]=>
string(4) "8765"}
0

использование FSEEK () установить конец чтения файла. Проверьте документацию для деталей

<?php
$file = fopen("test.txt", "r");
for($x = 0; fseek($file, $x, SEEK_END) !== -1; $x--) {
echo(fgetc($file));
}
fclose($file);
?>
0
По вопросам рекламы [email protected]