Пакетът php5-cli

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

php5_sli.jpeg

Защо ни е необходим пакетът php5-cli? Защото:
  • Не е необходимо да научавате други езици, подобни на Perl, Bash или Awk, за да програмирате в Линукс;
  • Стартира задачи по предварително разписание (CRON), написани с РНР;
  • Създава приложения с GUI (графичен потребителски интерфейс) с PHP и GTK;
  • С него могат да се пишат скриптове за операционната ви система на PHP5;
  • Има достъп до системните STDIN, STDOUT, STERR (входно/изходни стриймове – вход в системата, изход от системата и принтиране на съобщения за грешки).
Помощна информация за пакета можете да получите, като въведете в терминала php --man.

Как да отворите .рhp файл с php5-cli?


Единият начин е като въведете в терминала:

php -f /път/до/вашия_файл.php

Как да създадете първия си php5-cli скрипт?

  1. Отворете текстовия редактор.
  2. Въведете:
    <?php
    echo 'Здравей, приятелю чудесен… ';
    ?>
    
  3. Дайте наименование на файла (sample.php). Съхранете го.
  4. В терминала въведете гореизписаната команда.
  5. Резултатът ще е:
sample_term.png

Другият начин да изпълните скрипта е да направите файла изпълним.

  1. Отворете файла sample.php.
  2. В началото на файла добавете реда:

  3. #!/usr/bin/php

    Този ред указва пътя до приложението, което ще парсне скрипта.

    sample_1.png

  4. Съхранете файла.
  5. За да направите файла изпълним, в терминала въведете:
  6. chmod 755 /път/до/вашия/файл.php

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

  7. За да изпълните файла в терминала, просто въведете пътя до него:

sample.png


sign.png

Няма коментари:

Публикуване на коментар