## Opérateur d'exécution

PHP supporte un opérateur d'exécution : guillemets obliques (````). Il est à noter qu'il ne s'agit pas de guillemets simples. PHP essaie d'exécuter le contenu de ces guillemets obliques comme une commande shell. Le résultat sera retourné (c'est-à-dire : il ne sera pas simplement envoyé à la sortie standard, il peut être affecté à une variable). Utiliser les guillemets obliques revient à utiliser la fonction shell_exec().

Exemple #1 Opérateur backtick

    <?php
    $output = `ls -al`;
    echo "<pre>$output</pre>";
    ?>

> Note:

> Cet opérateur est désactivé lorsque la fonction shell_exec() est désactivée.

> Note:

> Contrairement à d'autres langages, les guillemets obliques n'ont pas de signification spéciale dans une chaîne entourée de guillemets doubles.

### Historique

Version | Description
--- | ---
8.5.0 | L’opérateur backtick utilisé comme alias de shell_exec() a été déprécié.

### Voir aussi

- Les fonctions d'exécution système
- popen()
- proc_open()
- Utiliser PHP depuis la ligne de commande

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open