Как запустить функцию php с помощью params мысли оболочки?

Я хочу выполнить функцию PHP с параметрами или в конечном итоге $_GET Титулы. Я бы ввел число в терминале, и значение будет передано в моем скрипте.

Например, если у меня есть функция, которая делит числа, например, $a а также $bЯ хочу ввести в терминал значения $a а также $b и функция для пересчета. Я прочитал, что это необходимый PHP CGI, но я не смог выполнить скрипт.

Я использую Ubuntu 14.04 и LAMPP.

 #!/usr/bin/php

1

Решение

Аргументы в php получены в $argv, Чтобы проверить, создайте простой скрипт, подобный этому:

<?php
print_r($argv);
?>

И выполните это на своем терминале:

$ php test.php X 2
Array
(
[0] => test.php
[1] => X
[2] => 2
)

Как видите, первый аргумент ($argv[0]) это имя скрипта. Общее количество аргументов, переданных сценарию, будет $argc,

1

Другие решения

Других решений пока нет …