Lorsqu'un utilisateur ouvre une page PHP, le serveur exécute des commandes PHP et envoie les résultats de l'exécution au navigateur de l'utilisateur. Ceci est similaire à ASP et CoildFusion peut fonctionner sur WINDOWS et plusieurs versions d'UNIX. En plus de pouvoir manipuler vos pages, PHP peut également envoyer des en-têtes HTTP.
Vous pouvez définir des cookies, gérer les signatures numériques et rediriger les utilisateurs, et il offre une excellente connectivité à d'autres bases de données (également ODBC), intégrant diverses bibliothèques externes pour faire n'importe quoi, de l'analyse XML avec des documents PDF. Alors saviez-vous que vous pouvez utiliser les puissantes fonctions de PHP pour faire autre chose ? Lors de l'exécution en mode cgi indépendant, un programme exécutable php est requis. Il possède de nombreux paramètres de ligne de commande, dont certains peuvent être utilisés à des fins amusantes. Voici tous les paramètres de ligne de commande php, où [] indique qu'ils sont facultatifs. , la table <> est un incontournable. Utilisation php [-q] [-h] [-s] [-v] [-i] [-f ] | { [args...]} -q Mode silencieux. Ne génère pas d’en-têtes HTTP.
-s Convertit les fichiers du programme PHP en HTML au format couleur (par exemple, les mots réservés sont en vert, les fonctions et variables sont en bleu, les commentaires sont en jaune et les chaînes sont en rouge, etc.
-f Lit et interprète le fichier spécifié.
- c Lire le fichier php.ini dans
-a Exécuter de manière interactive
-d foo[=bar] Définir la valeur de l'élément d'entrée foo dans ini comme étant bar
-e Afficher des informations supplémentaires pour le débogage et l'analyse des performances
-z Charger le fichier d'extension Zend
- i informations relatives à php
-h help yourself.
1. Utilisez php -q filename.php pourutiliser
le programme php comme programme shell
2. Utilisez -s pour html votre propre programme php.
la fonction odbc de php pour faire fonctionner la base de données dans les commandes shell.