Végrehajtó operátorok

A PHP-nek egy végrehajtó operátora van: [na nem kell semmi rosszra gondolni, semmi köze az adóhatósághoz...]: a visszaidézőjel [aki tudja az igazi nevét, ne rejtse véka alá!] (``). Ezek nem szimpla idézőjelek! A PHP megpróbálja a string tartalmát, mint egy shell comamnd-ot [kagyló parancsot :)] végrehajtani: a kimenet lesz az egész értéke (nem kiírja a képernyőre, hanem hozzárendelhető egy változóhoz).

[Az alábbi kis példa az aktuális könyvtár tartalmát (hosszú lista, rejtett fileok is) formázva írja ki (illetve fix szélességű betűket használva, entereket tiszteletben tartva)]

  1 
  2 
  3 $output = `ls -al`;
  4 echo "<pre>$output</pre>";
  5 
  6    

Lásd még: system(), passthru(), exec(), popen(), és escapeshellcmd().