Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 18164 программиста и 1698 роботов. Сейчас ищут 1546 программистов ...
Приступая к работе

escapeshellarg - Экранирует строку для того, чтобы она могла быть использована как аргумент командной строки

escapeshellarg

(PHP 4 >= 4.0.3, PHP 5, PHP 7)

escapeshellargЭкранирует строку для того, чтобы она могла быть использована как аргумент командной строки

Описание

string escapeshellarg ( string $arg )

Функция escapeshellarg() добавляет по одной кавычке вокруг строки и добавляет кавычки/экранирует любые существующие единичные кавычки, позволяя вам передать строку непосредственно шелл-функции и рассматривать её как один безопасный аргумент. Эта функция должна быть использована для того, чтобы экранировать отдельные аргументы для шелл-функций, полученные из ввода пользователя. Шелл-функции включают exec(), system() и оператор "обратный апостроф".

Список параметров

arg

Аргумент, который будет экранирован.

Возвращаемые значения

Экранированная строка.

Примеры

Пример #1 Пример использования escapeshellarg()

<?php
system
('ls '.escapeshellarg($dir));
?>

Смотрите также



Вернуться к: Функции запуска программ

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware