Чтобы выполнить сценарий PHP из командной строки, вы можете использовать интерпретатор PHP вместе с файлом сценария. Вот несколько методов, которые вы можете использовать, а также примеры кода:
Метод 1: использование команды «php».
Вы можете выполнить сценарий PHP, вызвав команду «php», за которой следует имя файла сценария. Вот пример:
php script.php
Метод 2: указание полного пути к интерпретатору PHP
Если интерпретатор PHP отсутствует в переменной PATH вашей системы, вы можете указать полный путь к исполняемому файлу интерпретатора PHP перед файлом сценария. Вот пример:
/usr/bin/php script.php
Метод 3: создание исполняемого файла PHP-скрипта
Вы можете сделать PHP-скрипт исполняемым и добавить в начале строку shebang, чтобы указать используемый интерпретатор PHP. Вот пример:
#!/usr/bin/php
<?php
// Your PHP code here
?>
Сделайте скрипт исполняемым с помощью следующей команды:
chmod +x script.php
Затем вы можете запустить скрипт напрямую:
./script.php
Метод 4: передача аргументов в сценарий PHP
Вы можете передать аргументы командной строки в сценарий PHP, используя переменную «$argv». Вот пример:
#!/usr/bin/php
<?php
// Access command-line arguments
$arg1 = $argv[1];
$arg2 = $argv[2];
// Your PHP code here
?>
Запустить скрипт с аргументами:
php script.php argument1 argument2
Метод 5: запуск PHP-кода непосредственно из командной строки
Если вы хотите запустить одну строку PHP-кода, не записывая его в файл сценария, вы можете использовать параметр «-r», за которым следует код PHP.. Вот пример:
php -r "echo 'Hello, World!';"
Это некоторые из распространенных методов выполнения PHP-скрипта из командной строки. Вы можете выбрать метод, который лучше всего соответствует вашим требованиям.