Używając php, staram się stworzyć skrypt, który przeszuka plik tekstowy i złapie całą linię i powtórzy ją.PHP do wyszukiwania w txt i echo całej linii
Mam plik tekstowy (.txt) zatytułowany "numorder.txt" iw tym pliku tekstowym jest kilka linii danych, z nowymi liniami przychodzącymi co 5 minut (przy użyciu zadania cron). Dane wygląda podobnie do:
2 aullah1
7 name
12 username
Jak bym go o stworzenie skryptu php, który wyszuka danych „aullah1”, a następnie chwycić całą linię i echo go? (Raz powtórzył, powinien wyświetlić „2 aullah1” (bez cytatów).
Jeśli niczego nie wyjaśnia jasno i/lub chcesz mi wyjaśnić bardziej szczegółowo, prosimy o komentarz.
"nowe linie przychodzą co 5 minut" - To brzmi jak dużo danych. Może powinieneś przemyśleć wszystko, co robisz i użyć zamiast tego bazy danych do przechowywania wartości. W przeciwnym razie php będzie miał duże problemy z rosnącym rozmiarem tego pliku. – poke
Hej, poke, dziękuję za twoją odpowiedź i troskę. ;) Plik nie będzie naprawdę zbyt duży, tak naprawdę myślę, że w tej chwili jest to tylko około 150 linii. Chociaż aktualizuje się co 5 minut, może mieć tylko 1 linię lub maksymalnie 20 linii w czasie. W niektórych przypadkach mogę usunąć linie w celu zresetowania danych. Jedynym powodem, dla którego wspomniałem, że zaktualizowano linie, jest to, że podczas wyszukiwania w pliku tekstowym nie otrzymuję odpowiedzi opartej na liniach. Ponownie, naprawdę doceniam twoją odpowiedź i dziękuję. ;) – AUllah1
możliwy duplikat [skrypt PHP do przechwytywania całej linii] (http://stackoverflow.com/questions/3539004/php-script-to-grab-entire-line) – Gordon