2013-04-18 4 views
0

Если у меня есть текстовый файл, называемый text.txt, внутри текстового файла в строке столбца 2 строка 6 есть одно слово «help», как я могу прочитать это слово и распечатать его с помощью php/html?Как получить столбец и строку из текстового файла. php/html

+0

Вы не можете с чистым HTML, вам нужен какой-то скриптовый язык. – jtheman

+0

Если текстовый файл находится на сервере, вам придется использовать серверный язык для его чтения, а затем писать на свою страницу. HTML предназначен только для разметки и никак не может обращаться к файлам. – brbcoding

+0

@brbcoding Это можно сделать на стороне клиента с помощью js, см. Здесь: http://stackoverflow.com/questions/4533018/how-to-read-a-text-file-from-server-using-javascript – jtheman

ответ

2

С HTML невозможно. Вам нужно использовать PHP или другой язык.

Использование PHP

<?php 
$arr = file ("text.txt"); 
substr($arr[5],2,4); 
?> 

или если вы хотите, точное слово можно найти.

<?php 
$arr = file ("text.txt"); 
preg_match('/help/', $arr[5], $matches); 
print_r($matches); 
?> 

http://php.net/manual/en/function.substr.php

http://php.net/manual/pl/function.file.php

http://pl1.php.net/manual/en/function.preg-match.php

0

нужно использовать PHP как здесь: http://www.html.net/tutorials/php/lesson15.php Просто вставьте код PHP внутри HTML-страницы. Используйте операции с массивом и строкой, чтобы делать то, что вам нужно.