Опитвам се да прочета (и ехо) всичко от .txt файл.
Това е моят код:
$handle = @fopen("item_sets.txt", "r");
while (!feof($handle))
{
$buffer = fgets($handle, 4096);
$trimmed = trim($buffer);
echo $trimmed;
}
Това е моят "item_sets.txt": http://pastebin.com/sxapZGuW
Но не отразява всичко (и променя колко показва в зависимост от това дали и колко знака повтарям след него). var_dump()
ми показва, че последният низ никога не е приключил с отпечатването. Това изглежда така:
" string(45) ""[cu_well_tra
. Но ако сложа
echo "whateverthisisjustarandomstringwithseveralcharacters";
,
последните ми изходни редове изглеждат така:
" string(45) ""[cu_well_traveled_ak47]weapon_ak47" "1"
" string(5) "}
"
По принцип моят код не отпечатва/отразява всичко, което трябва или поне не го показва.
Благодаря предварително :)
print file_get_contents()
тук? - person ob_start   schedule 23.12.2015trim
"изяжда" всичкиend of line
маркери, така че когато ехирате, трябва да използватеPHP_EOL
. аз, т.е.echo $trimmed, PHP_EOL;
. В противен случай получавате един дълъг ред от изхода. - person Ryan Vincent   schedule 23.12.2015