# opcache_compile_file

(PHP 5 >= 5.5.5, PHP 7, PHP 8, PECL ZendOpcache > 7.0.2)

opcache_compile_file — Compile et met en cache un script PHP sans l'exécuter

### Description

opcache_compile_file(string `$filename`): bool

Cette fonction compile un script PHP et l'ajoute au cache d'opcode sans l'exécuter. Ceci peut être utilisé pour remplir un cache après un redémarrage de serveur en précachant les fichiers qui vont être amenés à être utilisés.

### Liste de paramètres

`filename`

  Le chemin vers le fichier PHP à compiler et mettre en cache.

### Valeurs de retour

Retourne `true` si `filename` a été compilé avec succès ou `false` si une erreur survient.

### Erreurs / Exceptions

Si `filename` ne peut être chargé ou compilé, une erreur de type `E_WARNING` est renvoyée. Vous pouvez utiliser @ pour la supprimer.

### Voir aussi

- opcache_invalidate() - Invalide un script mis en cache