Пакетът php5-cli (абревиатура на PHP Command Line Interface) осигурява интерпретатор, който позволява изпълнението на .php файловете да се осъществява направо от командния ред (терминала), т.е. не е необходимо да качваме тези файлове на сървър, за да се изпълни скрипта, който съдържат.
Свикнали сме да мислим за РНР като за сървърен инструмент за разработване на уеб страници. С PHP CLI можем да създаваме shell скриптове за разработване на системни приложения, например.
Един от начините за инсталиране на php5-cli е:
Един от начините за инсталиране на php5-cli е:
Един от начините за инсталиране на php5-cli е:
- Отворете терминала (Ctrl+Alt+T).
- Въведете:
sudo apt-get install php5-cli

Защо ни е необходим пакетът php5-cli? Защото:
- Не е необходимо да научавате други езици, подобни на Perl, Bash или Awk, за да програмирате в Линукс;
- Стартира задачи по предварително разписание (CRON), написани с РНР;
- Създава приложения с GUI (графичен потребителски интерфейс) с PHP и GTK;
- С него могат да се пишат скриптове за операционната ви система на PHP5;
- Има достъп до системните STDIN, STDOUT, STERR (входно/изходни стриймове – вход в системата, изход от системата и принтиране на съобщения за грешки).
Помощна информация за пакета можете да получите, като въведете в терминала php --man.
Как да отворите .рhp файл с php5-cli?
Единият начин е като въведете в терминала:
php -f /път/до/вашия_файл.php
Как да създадете първия си php5-cli скрипт?
- Отворете текстовия редактор.
- Въведете:
<?php echo 'Здравей, приятелю чудесен… '; ?>
- Дайте наименование на файла (sample.php). Съхранете го.
- В терминала въведете гореизписаната команда.
- Резултатът ще е:

Другият начин да изпълните скрипта е да направите файла изпълним.
- Отворете файла sample.php.
- В началото на файла добавете реда:
- Съхранете файла.
- За да направите файла изпълним, в терминала въведете:
- За да изпълните файла в терминала, просто въведете пътя до него:
#!/usr/bin/php
Този ред указва пътя до приложението, което ще парсне скрипта.

chmod 755 /път/до/вашия/файл.php
755 означава, че собственика на файла може да чете, пише и изпълнява файла; групата може да чете и изпълнява файла, всички останали могат да четат и изпълняват файла.

|
Няма коментари:
Публикуване на коментар