286 of 410 menu

Fonction include_once

La fonction include_once inclut le fichier spécifié dans le script PHP courant, mais seulement s'il n'a pas été inclus auparavant. Ceci est particulièrement utile lors de travaux avec des fichiers contenant des déclarations de fonctions ou de classes, pour éviter des erreurs de redéclaration. Le chemin vers le fichier à inclure est passé en paramètre de la fonction.

Syntaxe

include_once 'path/to/file.php';

Exemple

Incluons le fichier config.php une seule fois :

<?php include_once 'config.php'; include_once 'config.php'; // Cet appel sera ignoré ?>

Exemple

Tentative d'inclure un fichier inexistant :

<?php include_once 'nonexistent.php'; // Générera un avertissement, mais n'arrêtera pas l'exécution du script echo 'Le script continue...'; ?>

Résultat de l'exécution du code :

Warning: include_once(nonexistent.php): failed to open stream: No such file or directory Le script continue...

Exemple

Utilisation d'une variable pour spécifier le chemin :

<?php $filePath = 'lib/functions.php'; include_once $filePath; ?>

Voir aussi

  • la fonction include,
    qui inclut un fichier sans vérification d'inclusion répétée
  • la fonction require,
    qui inclut un fichier avec arrêt du script en cas d'erreur
  • la fonction require_once,
    qui fonctionne comme include_once, mais arrête le script en cas d'erreur
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser