Как се работи с Скриптът от конзолата, блог кодиране хамстер

PHP е един от най-популярните езици за програмиране в интернет. Неговата популярност е длъжен преди всичко да се улесни в обучението и гъвкавост. Но нейният обхват не се изчерпва само в създаването на прости уеб-страници. PHP скриптове може да се управлява от командния ред, която ви позволява да се изпишат пълноправни конзолни приложения.







Как да стартирате PHP-скрипт от командния ред?

Независимо от вашата операционна система, за да изпълнява скрипт трябва да напишете в конзолата следната команда:

Вашият OS може да издаде съобщение, че командата PHP не е известно. В такъв случай, и ако сте сигурни, че PHP интерпретатор самата е инсталиран правилно, ще ви помогне да укажете пълния път на преводача по време на стартиране скрипт.

За UNIX-базирани системи:

Имайте предвид, че пътя към PHP интерпретатора на вашата система може да бъде различна, така че е необходимо да се вземат под внимание. Така например, на пътя може да бъде толкова популярна за потребителите WampServer пакети:







И накрая, за да се избегне писането пълния път всеки път, добавете пътя към интерпретатора в променливата от обкръжението на вашата операционна система.

Напиши прост скрипт, за да провери кода на отговора на сървъра

Веднага след началото на скрипта избира всички файлове с разширение * .txt файлове от папка. След това показва списък с потребители в числов формат => име и чака за потребителя да въведете номера на интересния файл.

Първи всички файлове на маска направена точно за тази цел ние използваме стандартна характеристика глоби. но четене на данни от конзолата е малко по-интересно. Фактът, че след началото на командните линии скриптове в него се отвори три стандартни потока: за изход (STDOUT), вход (STDIN) и грешка (STDERR). Указатели към тези потоци са на разположение на сценария във формата на подобни константи и работят с тях, можете също така, например, с редовни файлове. Така, за да чете данни от конзолата просто чете линия от входния поток: fgets (STDIN).

След като потребителят е направил своя избор и утвърждаване на избор, ние можем да отворите файл за четене.

В резултат на това, след като файлът е бил обработен, можете да внесете малки статистика за това колко взе обработката време и код на отговор колко пъти се срещнаха.

В резултат на това прилагане може, например, следната Заключение:

можете да изтеглите самото приложение тук.